Commit graph

14116 commits

Author SHA1 Message Date
Jonathan Math
5c07ab7aa9 add consul-manager machine to terraform script 2021-02-04 11:27:30 -05:00
Jonathan Math
c7df220d11 change consul role to consul-client 2021-02-04 11:09:41 -05:00
Jonathan Math
0a8b98bbc5 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-02-04 11:06:16 -05:00
Jonathan Math
01c31454b4 stub in WIP consul role changes 2021-02-04 11:06:02 -05:00
Samuel Clay
90fbf35cda More logging. 2021-02-03 20:30:46 -05:00
Samuel Clay
e8fb94af23 Fixing new stories coming into dashboard being filtered out incorrectly. 2021-02-03 20:06:08 -05:00
Samuel Clay
cd90b968fd Inventory groups can't have hyphens. 2021-02-03 20:06:08 -05:00
Jonathan Math
233117b82c add consul roles and stub in WIP consul role definitions 2021-02-03 19:39:53 -05:00
Jonathan Math
9d94c572cd Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-02-03 19:20:28 -05:00
Jonathan Math
fb32619665 remove unnecessary syntax from digitalocean.tf and also limit setup_root to run only on the resource that is causing it to be called 2021-02-03 19:20:20 -05:00
Samuel Clay
8b8de48b40 Been wanting to add this for a long time. Now showing a nice error when feeds fail to load, complete with retry button. 2021-02-03 18:52:39 -05:00
Samuel Clay
06f70f6685 Upgrading socketio from 3.0.1 to 3.1.1. 2021-02-03 18:14:26 -05:00
Samuel Clay
932dd75de2 Fixing flexbox issue on load. 2021-02-03 18:14:26 -05:00
Jonathan Math
d73a206efb remove unnecessary syntax from node role 2021-02-03 17:56:21 -05:00
Jonathan Math
639a997c36 fix hosts for setup_postgres.yml 2021-02-03 12:26:19 -05:00
Jonathan Math
071ae01a4a fix hosts for setup_postgres.yml 2021-02-03 12:25:15 -05:00
Jonathan Math
c8d79e3666 add consul-manager.yml role 2021-02-03 12:18:53 -05:00
Jonathan Math
a25b08dadd add repo and consul-manager role to setup_www.yml, remove haproxy role for now 2021-02-03 12:17:50 -05:00
Jonathan Math
ee107c95f9 change dockerfile to remove codebase and only hold dependencies 2021-02-03 11:06:37 -05:00
Jonathan Math
9c80c1e382 remove unnecessary docker image pull task from web and nginx roles 2021-02-03 10:54:06 -05:00
Jonathan Math
eac503be4b remove setup_monitor because the monitor role is already used in setup_www.yml 2021-02-03 10:45:02 -05:00
Jonathan Math
c59f3c1430 move postgres tasks into postgres role 2021-02-03 10:43:08 -05:00
Jonathan Math
398b612f46 move monitor tasks into monitor role 2021-02-03 10:41:07 -05:00
Jonathan Math
82cc1305a2 move mongo tasks into mongo role 2021-02-03 10:39:11 -05:00
Jonathan Math
90ec01741b move elasticsearch tasks into elasticsearch role 2021-02-03 10:34:10 -05:00
Jonathan Math
850e3e1c50 fix syntax in node role 2021-02-02 23:40:09 -05:00
Jonathan Math
df30dac8c5 fix string interpolation issue in celery_task role 2021-02-02 23:28:31 -05:00
Jonathan Math
7db3f3099f add celery_task role and ruse in in setup_task.yml 2021-02-02 23:20:33 -05:00
Jonathan Math
fef9f99da5 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-02-02 23:05:13 -05:00
Jonathan Math
711d6ee175 add redis role 2021-02-02 23:04:46 -05:00
Jonathan Math
038197a314 remove consul role from setup_www.yml 2021-02-02 23:04:23 -05:00
Jonathan Math
05974014d1 add motd_role:task to setup_task.yml 2021-02-02 23:03:43 -05:00
Jonathan Math
011bc1ca79 add motd_role:db to setup_mongo.yml 2021-02-02 23:03:15 -05:00
Jonathan Math
6c543463c4 add volume to newsblur_web docker container 2021-02-02 23:02:32 -05:00
Jonathan Math
cda01b0b08 delete setup_do.yml 2021-02-02 23:01:24 -05:00
Jonathan Math
b82a05cfb2 add motd db for setup_elasticsearch.yml 2021-02-02 23:00:20 -05:00
Jonathan Math
dc98aaea15 use db-redis-user group for setup_redis.yml and add repo role to setup_redis.yml 2021-02-02 22:58:56 -05:00
Jonathan Math
d6497c6f45 delete setup_db.yml 2021-02-02 22:56:52 -05:00
Jonathan Math
8d8ed631c9 update digitalocean.tf to run generate.py and setup_root.yml whenever a droplet is created 2021-02-02 22:56:32 -05:00
Jonathan Math
67c5dba093 update gitignore for terraform files that should be ignored 2021-02-02 22:55:39 -05:00
Jonathan Math
3b163aa103 add host_key_checking=False so that commands can be run by terraform when a droplet is created 2021-02-02 22:54:30 -05:00
Samuel Clay
4cc6246e4e Better logging for user sub folders compaction. 2021-02-02 19:23:53 -05:00
Samuel Clay
22162551d7 Rewriting compact to handle duplicate folders. 2021-02-02 19:18:01 -05:00
Jonathan Math
a5ea4dcb35 add node-page droplet to terraform script 2021-02-02 10:02:28 -05:00
Jonathan Math
6571b96044 add setup_postgres.yml ansible playook 2021-02-01 22:49:32 -05:00
Jonathan Math
bb15a221cf add setup_redis.yml ansible playbook 2021-02-01 22:48:53 -05:00
Jonathan Math
44ec4f3a78 add setup_task.yml ansible playbook 2021-02-01 22:48:11 -05:00
Jonathan Math
20b8f68599 add setup_monitor.yml ansible playbook 2021-02-01 22:47:16 -05:00
Jonathan Math
1015808455 add repo ansible role 2021-02-01 22:43:09 -05:00
Jonathan Math
fc7afe56b3 add setup_mongo.yml playbook 2021-02-01 22:42:41 -05:00