NewsBlur/docker
Samuel Clay b8eccdbed4 Merge branch 'master' into pipeline
* master:
  Fixing names for state timeline, also fixing node server bootstrap.
  Moving up haproxy state timeline
  Bumping haproxy state timeline scrapes.
  Only need haproxy for haproxy metrics
  Refactored state timeline to work as a flask metrics server on haproxy. Needs ansible configs to deploy on www server.
  Forgot to save merge conflict.
  fix service state timeline key error and change scrape interval
  Revert "Revert "Merge branch 'state_timeline'""
  Revert "Merge branch 'state_timeline'"
  Fixing syntax error
  Solving docker networking container issues by turning iptables back on but using ufw after.rules that allow ufw to retain blocking ability. Works on Redis, now to move to mongo.
  Mongo analytics monitor not reayd yet
  Turning consul monitor back on.
  Turning on analytics
  Need to strip csv values.
  Binding redis to public interface.
  add grafana dashboard backup functionality
2022-01-04 14:44:57 -05:00
..
alertmanager rename prometheus docker files and add files for alertmanager 2021-05-07 10:00:46 -05:00
grafana Moving up haproxy state timeline 2022-01-04 12:52:50 -05:00
haproxy Fixing names for state timeline, also fixing node server bootstrap. 2022-01-04 14:44:47 -05:00
mongo Executable backups for mongo 2021-07-30 16:07:35 -04:00
monitor Removing python2.7 dependency from newsblur docker images. 2021-10-26 10:34:36 -04:00
nginx Fixing remaining broken js files. Collect static command now works as expected. 2021-11-26 16:44:11 -05:00
node Fix node image/ docker-compose issue 2021-10-18 11:48:43 -05:00
postgres Moving around postgres config 2021-12-17 17:11:54 -05:00
prometheus Bumping haproxy state timeline scrapes. 2022-01-04 12:51:45 -05:00
redis Binding redis to public interface. 2021-12-15 15:30:52 -05:00
data.json fix for the 403 where cookies do not match initial site.site 2015-11-02 00:21:13 -08:00
newsblur_base_image.Dockerfile Switching from Jammit to django-pipeline. Doesn't work yet, needs compressor hooked up and assets checked. 2021-11-14 13:42:06 -05:00
newsblur_deploy.Dockerfile Attempting symlinks for pipeline. 2022-01-04 11:17:04 -05:00
README.md Update README files to replace syncdb with migrate 2020-06-07 08:12:51 -04:00

Docker related informations

Install

for PIL (image) libjpeg-dev

DEVELOPMENT just based on presence of /Users in code dir

Missing from template : REDIS_SESSIONS, postgresql_psycopg2

One time setup

On newsblur : docker-compose run newsblur ./manage.py migrate

docker-compose run newsblur ./manage.py loaddata docker/data.json

docker-compose run -e PGPASSWORD=newsblur postgres pg_dump -h newsblur_postgres_1 -U newsblur newsblur | gzip > docker/postgres/init.sql.gz

pip numpy, scipy + apt gfortran libblas-dev liblapack-dev for ./manage.py refresh_feeds --force