Commit graph

14136 commits

Author SHA1 Message Date
Jonathan Math
3e50b38ba1 fix provision.yaml 2021-02-08 14:18:55 -05:00
Jonathan Math
7416f512d6 add extra ssh timeout time and commands to check ssh connections in terraform before continuing to do the rest of the provisioning. 2021-02-08 14:18:25 -05:00
Jonathan Math
bc1eec3196 remove ansible/digitalocean.py and provision.py as they are no longer used 2021-02-08 14:17:35 -05:00
Jonathan Math
6d421cbc3a add python script to check ssh connection for a droplet 2021-02-08 14:15:23 -05:00
Jonathan Math
76e9ec223b add ansible/archive dir with do_inventory.py 2021-02-08 14:14:58 -05:00
Samuel Clay
d8620bf14e Fixing margins and hidden ellipses in story content preview. 2021-02-05 18:01:00 -05:00
Samuel Clay
0a9cc47f80 Fixing error conditions when creating dashboard rivers. 2021-02-05 17:29:55 -05:00
Samuel Clay
ab9a317793 Handling missing user. 2021-02-05 17:18:29 -05:00
Samuel Clay
5d08e2b03f This unique index should prevent the issue where multiple dashboard rivers occupy the same spot. This unique index should prevent the issue where multiple dashboard rivers occupy the same spot. May require deleting all rivers." 2021-02-05 17:15:43 -05:00
Jonathan Math
8de10ac1bf add script to write consul-manager ip to a text file 2021-02-04 17:42:55 -05:00
Jonathan Math
fb9e165ec6 add consul-client role to www server 2021-02-04 15:42:45 -05:00
Jonathan Math
7982f905ad add setup_consul_manager.yml 2021-02-04 15:40:26 -05:00
Jonathan Math
5fc44621b6 add provision script to run after each droplet creation in terraform script 2021-02-04 15:39:44 -05:00
Jonathan Math
ca7d58ec8f remove consul-manager role from setup_www.yml 2021-02-04 15:38:33 -05:00
Jonathan Math
0b30896d5d fix db-redis syntax in digital_ocean.yml 2021-02-04 15:37:46 -05:00
Jonathan Math
807d13afc9 fix provision.yml 2021-02-04 15:37:26 -05:00
Jonathan Math
4387cbf72e fix consul-client role for setup_mongo.yml 2021-02-04 14:35:59 -05:00
Jonathan Math
ecac3d3e77 add publickey to ansible.cfg 2021-02-04 14:31:49 -05:00
Jonathan Math
2b08edb21e fix terraform syntax 2021-02-04 14:21:16 -05:00
Jonathan Math
01ddac0480 add provision.yml (not working) and alternative provision.py 2021-02-04 14:20:54 -05:00
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