Commit graph

358 commits

Author SHA1 Message Date
Samuel Clay
18c1ac8365 Fixing broken calc command in compressed CSS. Can use a - but not a + because the space will condense from calc(100% + 56px) to calc(100%+56px) which is invalid CSS. 2021-04-07 21:25:22 -04:00
Jonathan Math
55d74a067f add app-times chart to netdata 2021-04-07 12:55:21 -05:00
Jonathan Math
1391e2174c clean up app_servers chart file 2021-04-07 12:54:59 -05:00
Jonathan Math
88a56dcb68 remove old file used in netdata development 2021-04-07 12:54:33 -05:00
Jonathan Math
f07797459c refactor directory structure for netdata and rename chart to app_servers.py 2021-04-07 12:29:05 -05:00
Jonathan Math
d3c29aaa33 remove unnecessary port specification in docker-compos and app-servers chart 2021-04-07 10:22:01 -05:00
Jonathan Math
9d9dbff224 get app servers monitor working, but the monitor will stop collecting data when it needs to handle a request on nb.local.com.... this needs a bugfix 2021-04-07 10:15:51 -05:00
Jonathan Math
20fccca17c add Monitor class to newsblur chart to make it easier to retrieve data 2021-04-06 21:36:42 -05:00
Jonathan Math
479ec483f1 rename newsblur_data_request to newsblur for netdata charts and add a few more charts. WIP 2021-04-06 17:47:30 -05:00
Jonathan Math
2b25b5bf1c configuration working to display custom netdata charts, but WIP for displaying the correct data from the correct charts 2021-04-06 16:07:43 -05:00
Jonathan Math
2d278a9eab correct newsblur_data_request.conf 2021-04-06 13:37:58 -05:00
Jonathan Math
e9a4949b1c got example chart working for netdata. WIP to get newsblur data collector working. Volumes set up correctly for netdata. 2021-04-06 13:33:30 -05:00
Jonathan Math
e64c1ef21d optimize newsblur_base_image.Dockerfile so the image can be built more quickly if requirements.txt changes 2021-04-03 12:30:17 -05:00
Jonathan Math
bb52814648 update gunicorn so the reload feature can be used 2021-04-03 12:28:50 -05:00
Jonathan Math
29238e3a67 add newsblur_netdata_request service 2021-04-02 10:10:54 -05:00
Samuel Clay
64ac914db4 Fixing #1435. imageproxy is now configured and loaded locally. The url is now /imageproxy and HAProxy knows to trim the url before sending it to the imageproxy service. 2021-04-01 17:01:05 -04:00
Samuel Clay
02138db5ca Switching from elasticsearch and dsl to pyelasticsearch. Feed autocomplete still doesn't work yet. 2021-03-24 21:09:26 -04:00
Samuel Clay
15cfd7a592 Using the gunicorn config so workers can be toned down. 2021-03-17 17:16:49 -04:00
Samuel Clay
499a6e1d2c Fixing consul service ports for node. 2021-03-17 08:22:23 -04:00
Samuel Clay
959481138d Updating docker-compose with new single node container. 2021-03-16 20:00:55 -04:00
Samuel Clay
2906e92499 Merging all four node servers into a single one on port 8008. Updating HAProxy on both consul and docker-compose. 2021-03-16 19:34:11 -04:00
Samuel Clay
b44cc5c509 Adding staging and discovery to web app. 2021-03-15 13:55:36 -04:00
Samuel Clay
4d9176872b Adding staging host. nginx now considers if its on prod or staging and adjusts its port. 2021-03-15 13:01:41 -04:00
Samuel Clay
3491d61642 Adding discovery and staging servers. Also adding a second node socket server. 2021-03-15 10:41:58 -04:00
Jonathan Math
ee49bc97b2 add proper healthcheck/wait for postgres in docker-compose and fix docker/local_settings.py 2021-03-14 16:17:14 -05:00
Samuel Clay
f1dd44198d Switching from SRV based automatic haproxy server identification to manual tempaltes. Not great but not terrible. 2021-03-11 09:51:46 -05:00
Samuel Clay
d11e57c363 Attempting to fix consul issues with haproxy's server-template. 2021-03-11 00:50:59 -05:00
Samuel Clay
a900a46b68 Attempting to fix resolve issues. 2021-03-10 16:54:18 -05:00
Jonathan Math
a577b3ace2 remove work backend from haproxy.consul.cfg.js 2021-03-09 11:20:45 -05:00
Samuel Clay
a69aae6ce3 Moving monitor Dockerfile. 2021-03-09 11:10:42 -05:00
Jonathan Math
059848707f remove haproxy dockerfile usage 2021-03-09 11:09:52 -05:00
Samuel Clay
4ad908e233 Fixing updates for new premium users. Also attempting to fix redis server data persistance issues. 2021-03-08 19:47:24 -05:00
Samuel Clay
eb173367e1 Removing unused machines from docker compose. Consolidating into task_celery. 2021-03-08 19:04:44 -05:00
Samuel Clay
15a2cda0c8 Renaming servers in docker-compose haproxy. 2021-03-08 18:05:22 -05:00
Jonathan Math
2f5822e3a9 merge changes 2021-03-08 17:40:40 -05:00
Jonathan Math
3d34aea15e fix haproxy service discovery issues 2021-03-08 17:39:10 -05:00
Samuel Clay
e80f552c7b Renaming servers in docker-compose haproxy. 2021-03-08 15:50:59 -05:00
Jonathan Math
e10598a99f fix haproxy docker-compose ssl issue 2021-03-08 15:04:52 -05:00
Jonathan Math
a15a50e686 change db container names in haproxy for docker-compose 2021-03-08 14:19:30 -05:00
Jonathan Math
7f3d1ca080 delete dockerfile for redis. it is a relic of swarm 2021-03-04 13:29:38 -05:00
Samuel Clay
13b0da1f85 Correcting maintenance page for haproxy. 2021-02-25 10:32:10 -05:00
Jonathan Math
496347a1d7 fix port for monitor in haproxy.consul.cfg.j2 2021-02-25 10:17:49 -05:00
Jonathan Math
8a362f385f move haproxy swarm files to archive 2021-02-25 10:15:26 -05:00
Samuel Clay
883cf8005f Correcting nginx in haproxy. 2021-02-24 20:17:35 -05:00
Samuel Clay
155f9561db Updating node dockerfile to place node_modules in a parent directory to allow for volumizing node code. 2021-02-24 20:02:37 -05:00
Samuel Clay
5e284a5752 Fixing haproxy link to node-page. 2021-02-24 18:13:26 -05:00
Jonathan Math
698940ffd6 add archive dir and move old swarm files to archive. also move ansible archive to archive/ansible 2021-02-24 17:23:26 -05:00
Samuel Clay
cf3bec14ad Trying to get node docker setup but oddly it works locally and not in prod. 2021-02-24 17:17:06 -05:00
Jonathan Math
6c45c465ae removing prod image dockerfile and reference 2021-02-24 17:11:55 -05:00
Samuel Clay
32eb8539c1 Attempting to get old inventory working with new, but its not yet resolving for hosts. Not sure why. Also reducing node docker image down. 2021-02-19 19:58:11 -05:00