NewsBlur/docker
Samuel Clay 70415a449b Merge branch 'node-update'
* node-update:
  chore(node): update nodejs stuff
2025-02-02 22:39:51 -08:00
..
alertmanager
grafana Adding Elasticsearch graphs. 2024-12-09 21:07:33 -08:00
haproxy Round robin on all haproxy backup servers for blue-green deploys. 2025-02-02 21:43:47 -08:00
mongo
monitor Fixing monitor to use new venv. 2024-12-24 22:43:01 -05:00
nginx Adding hblog as possible server in nginx. 2024-10-25 06:58:41 -07:00
node chore(node): update nodejs stuff 2024-11-17 20:47:14 +01:00
postgres Adding CMD to postgres dockerfile. 2024-03-29 10:31:41 -07:00
prometheus Adding user_searches to prometheus for graphing. 2025-02-02 21:55:20 -08:00
redis Adding dwww 2024-03-29 10:31:42 -07:00
data.json
newsblur_base_image.Dockerfile Moving to OpenAI Embeddings API. 2024-10-10 21:56:49 -07:00
newsblur_deploy.Dockerfile Moving favicon servers in haproxy 2024-03-29 10:31:38 -07:00
README.md

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