mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-08-31 21:41:33 +00:00
![]() * master: (84 commits) Deploying new analytics server. Create mongodb database user. Only runs on analytics, but should work fine on main mongo. Adding second mongo analytics db, cleaning up mongo analytics auth. Adding RSS autodiscovery to blog. Thanks https://forum.newsblur.com/t/irony-newsblur-cant-auto-extract-rss-feed-from-blog-newsblur-com/8849. 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. fix flask_metrics ansible role add state timeline dashboard to grafana move state timeline to one single flask that gets astate for all services Mongo analytics monitor not reayd yet Turning consul monitor back on. Turning on analytics Need to strip csv values. Binding redis to public interface. Restore postgres backup. Needs work. Prepping postgres backup Prepping postgres transition, writing redis db maintenance. Prepping redis for moving back to primary. Updating redis backup to include percentage progress and access to the correct data dump. ... |
||
---|---|---|
.. | ||
alertmanager | ||
grafana | ||
haproxy | ||
mongo | ||
monitor | ||
nginx | ||
node | ||
postgres | ||
prometheus | ||
redis | ||
data.json | ||
local_settings.py | ||
newsblur_base_image.Dockerfile | ||
newsblur_deploy.Dockerfile | ||
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