Commit graph

14991 commits

Author SHA1 Message Date
Samuel Clay
4b51adb691 Blog post: How a Docker footgun led to a vandal deleting NewsBlur's MongoDB database 2021-06-27 21:04:14 -04:00
Jonathan Math
0e81d2f346 no need to pass filename into backup_psql.py in ansible postgres backup. removing it 2021-06-27 14:40:00 -06:00
Jonathan Math
a78dec3ed9 fix syntax for backup_redis and duse socket for getting hostname instead of passing in as an argument 2021-06-27 14:36:24 -06:00
Jonathan Math
4846457bc4 fix syntax for mongo backups 2021-06-27 14:32:37 -06:00
Jonathan Math
8ede5a3987 change get_postgres_credentials.py to get_credentials.py so it can also be used to get the s3 bucket name. Fix postgres backups 2021-06-27 14:11:14 -06:00
Jonathan Math
baee7a798b add multiline command syntax >- to cronjobs for sanity checkers 2021-06-27 13:24:07 -06:00
Jonathan Math
10a4d68f42 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-27 13:07:39 -06:00
Jonathan Math
4b257bce00 remove syntax error from redis bgsave sanity checker 2021-06-27 13:07:32 -06:00
Samuel Clay
11658b33ac Adding text fixtures to ensure newbslur blog doesn't duplicate data. 2021-06-25 19:58:59 -04:00
Samuel Clay
c2e34d3c8d WIP on post-mortem of the mongodb hack blog post. 2021-06-25 19:58:58 -04:00
Jonathan Math
5cbe285888 run command to get redis log path in cronjob for redis bgsave. This way if the container id changes for any reason, the change will be picked up when the cronjob starts instead of being evaluated only when the cronjob is deployed with ansible 2021-06-25 11:49:38 -06:00
Jonathan Math
dfe72b3e04 add -it to disk usage commands for cronjobs. capitalize OUTPUT in disk usage commands 2021-06-25 11:46:09 -06:00
Jonathan Math
972f13b394 edit ansible files so that all disk usage sanity checkers run hourly 2021-06-25 11:42:21 -06:00
Jonathan Math
fb1cdc9689 remove unused subprocess imports from sanity checkers 2021-06-25 11:41:29 -06:00
Jonathan Math
91930c1476 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-25 09:14:38 -06:00
Jonathan Math
0cc444294f fix prometheus.consul.yml.j2 2021-06-25 09:14:21 -06:00
Samuel Clay
cea069d842 Fixing redis sanity checker. 2021-06-24 13:21:25 -04:00
Samuel Clay
57c2713029 Fixing redis bgsave and disk checker monitors. 2021-06-24 11:54:56 -04:00
Samuel Clay
ae95b25910 Cleaning up monitors, switching to cron file, adding hostname. 2021-06-24 11:50:38 -04:00
Samuel Clay
f56acc1360 Enabling feed fetch monitor. 2021-06-24 11:24:59 -04:00
Samuel Clay
1d5173e7bc Fixing monitor task fetches 2021-06-24 11:19:45 -04:00
Samuel Clay
96ccc7bdd9 Turning off work queue checker from firing all the time. 2021-06-24 11:12:52 -04:00
Samuel Clay
34fd84279e Merge branch 'master' into dashboard3
* master:
  3a update
2021-06-24 03:19:51 -04:00
Samuel Clay
01c98b5d3c 3a update 2021-06-24 03:19:45 -04:00
Samuel Clay
3bacb3369b Merge branch 'master' into dashboard3
* master:
  12a update
2021-06-24 00:13:39 -04:00
Samuel Clay
311c5a7198 12a update 2021-06-24 00:13:33 -04:00
Samuel Clay
b533d824f1 Turning off Docker iptables firewall exclusion. See https://stackoverflow.com/questions/30383845/what-is-the-best-practice-of-docker-ufw-under-ubuntu 2021-06-23 23:16:10 -04:00
Samuel Clay
8c92becdec Merge branch 'master' into dashboard3
* master:
  10:35 update
2021-06-23 22:36:36 -04:00
Samuel Clay
f16660716d 10:35 update 2021-06-23 22:36:26 -04:00
Samuel Clay
f710b4a0a7 Merge branch 'master' into dashboard3
* master:
  Maintenance
2021-06-23 22:10:01 -04:00
Samuel Clay
01b13e4579 Maintenance 2021-06-23 21:55:23 -04:00
Samuel Clay
244d65f13a Fixing blog title on mobile. 2021-06-22 14:42:43 -04:00
Samuel Clay
f293cab51c https images. 2021-06-22 13:05:48 -04:00
Samuel Clay
74138ad3d4 Fixing all redirects to include optional trailing slash. 2021-06-22 13:02:41 -04:00
Samuel Clay
09fc871fe7 Testing redirect with optional trailing slash. 2021-06-22 13:00:33 -04:00
Samuel Clay
7ef637dd15 blog > blog2. 2021-06-22 12:58:26 -04:00
Samuel Clay
849c136fca Prettifying permalinks for blog. 2021-06-22 12:56:26 -04:00
Samuel Clay
c92760950f Adding generated blog site. 2021-06-22 12:50:09 -04:00
Samuel Clay
7d8ba31ee1 Adding blog role and server. 2021-06-22 12:50:08 -04:00
Jonathan Math
871947a849 fix disk usage sanity checker 2021-06-22 09:48:16 -06:00
Jonathan Math
854c6df964 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-22 09:06:16 -06:00
Jonathan Math
15f40588f3 fix celery_task sanity checkers 2021-06-22 09:06:10 -06:00
Samuel Clay
96554221cb Fixing jekyll make command. 2021-06-21 22:40:48 -04:00
Samuel Clay
7658e59792 Cleaning up footer. 2021-06-21 22:39:56 -04:00
Samuel Clay
3b1bec7095 Styling footer, adding email. 2021-06-21 22:36:00 -04:00
Samuel Clay
e6aecb820a Removing unused tumblr import redirect and switching to jekyll redirect from plugin. 2021-06-21 22:23:02 -04:00
Samuel Clay
05412f8892 Fixing image resolution, updated blog header, cleaned up. Just needs footer. 2021-06-21 21:57:53 -04:00
Samuel Clay
005d2a2ac6 Migrating blog from Tumblr to Jekyll. Still needs a better footer. 2021-06-21 18:22:37 -04:00
Samuel Clay
4273d60c43 Upgrading jammit/closure-compiler, found a new repeated entries found under STRICT mode. 2021-06-21 14:41:22 -04:00
Samuel Clay
ab202d040c Upping app servers. 2021-06-21 14:29:40 -04:00