NewsBlur-viq/docker
Samuel Clay 65fac88590 Merge branch 'master' into pro
* master:
  Renaming www in terraform until next www server
  Removing audio handler
  Removing unused audio handler shim that turned audio into flash for older browsers.
  Adding global shared stories feeds so they appear on the dashboard even when not subscribed.
  Adding metrics to a single server, let's see how these shake out.
  Don't show prometheus metrics for migrations.
  Adding django prometheus metrics.
  Beginning upgrade to Mongo 4.0 (eventually to 5.0 to get time-series dbs)
2022-04-01 16:47:03 -04:00
..
alertmanager rename prometheus docker files and add files for alertmanager 2021-05-07 10:00:46 -05:00
grafana Adding django prometheus metrics. 2022-03-31 15:34:33 -04:00
haproxy Adding metrics to a single server, let's see how these shake out. 2022-03-31 17:37:03 -04:00
mongo Compressing Postgres db sql backup. 2022-02-03 15:39:36 -05:00
monitor Updating to docker buildx for multi-arch builds (amd64 + arm64) 2022-01-18 17:25:07 -05:00
nginx Adding blog to docker and in progress magazine post. 2022-03-04 11:03:57 -05:00
node Fix node image/ docker-compose issue 2021-10-18 11:48:43 -05:00
postgres Rotating mongo backups 2022-02-03 16:17:32 -05:00
prometheus Adding django prometheus metrics. 2022-03-31 15:34:33 -04:00
redis Looks like redis wasn't being saved properly in docker-compose. 2022-01-11 17:23:58 -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 Showing next invoice. 2022-01-26 15:51:26 -05:00
newsblur_deploy.Dockerfile Deploying new asset pipeline 2022-01-19 15:22:05 -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