Commit Graph

51 Commits (3aa07e48854535d6643b0d69f0d43eee7f493e11)

Author SHA1 Message Date
eric 3aa07e4885 switch celery to systemd
celery was not relaunching after hard reboot
2021-01-21 15:17:32 -05:00
eric a2f9c1832f add logic for a fresh server 2021-01-13 15:28:38 -05:00
eric 84ec732324 remove goodreads 2021-01-13 15:27:43 -05:00
eric 82e4ddd1d6 don't serve requests targetted at the ip address 2020-10-02 14:01:55 -04:00
eric 0e3935dd21 reduce processes, increas threads
we have two cores on the server; having more processes won't help much, and uses more memory
2020-10-02 14:01:16 -04:00
eric 14fa63dbb3 remove facebook keys 2020-10-02 13:59:25 -04:00
eric e3176bb568 more threads 2020-07-20 13:15:31 -04:00
eric 2ea19b3b54 add tasks 2020-07-20 13:15:08 -04:00
eric 2177182ab5 don't exclude removed table, hexify blobs 2020-04-27 17:31:09 -04:00
eric 35ac7d1638 update ansible and fix acme scripts 2020-04-27 17:30:14 -04:00
Eric Hellman e3e288a0b3
Merge pull request #3 from EbookFoundation/py3-deploy
Py3 deploy
2020-03-04 11:34:31 -05:00
eric 4b3a7aae82 tweaks
m.unglue.it and unglue.it are being set up properly
2020-03-04 11:31:51 -05:00
eric 4b808ce1a9 major update to py3! 2020-03-02 17:05:56 -05:00
eric c2535c0647 Merge branch 'master' into py3-deploy 2020-02-18 11:31:49 -05:00
eric 19c33cc3c9 Merge branch 'master' of https://github.com/EbookFoundation/regluit-provisioning 2020-02-18 11:30:06 -05:00
eric 2aa86a6189 add stripe to vault 2020-02-18 11:29:28 -05:00
Eric Hellman 6725f60a59
Merge pull request #2 from EbookFoundation/certbot
Implement acme challenge to provision SSL certificates
2020-02-18 11:26:47 -05:00
eshellman 7af07c7540
Create FUNDING.yml 2019-11-08 14:16:55 -05:00
eric f6bd4b98ee tweak prod 2019-01-31 16:05:36 -05:00
eric 81b2c47362 handle 2nd hostname 2019-01-31 15:28:27 -05:00
eric a82c5a1c2c update keys 2019-01-31 15:26:33 -05:00
eric 79007dcf4b final touches 2019-01-31 14:29:02 -05:00
eric 8d7c7f0c23 add new keys 2019-01-31 14:28:17 -05:00
eric a130bb8e21 remove old cert stuff 2019-01-31 14:27:28 -05:00
eric af2eb5a428 ignore decrypted 2019-01-31 14:26:39 -05:00
eric e1742074a9 encrypt keys 2019-01-31 13:07:52 -05:00
eric 1c25cba6f5 need to tie certs to hostnames 2019-01-31 12:25:36 -05:00
eric 146a1ae4da thrash 2019-01-30 17:21:43 -05:00
eric 5de5725dc9 crt, not key 2019-01-30 16:16:22 -05:00
eric cd278b0643 redirects need paths? 2019-01-30 15:00:06 -05:00
eric 20d4ce2d27 wip 2019-01-30 14:49:08 -05:00
eric f50ffe6ab0 WIP 2019-01-30 13:36:35 -05:00
eric d63e059ea1 Merge branch 'master' into certbot 2019-01-30 10:54:20 -05:00
eric 5285108d11 more deprecations 2019-01-24 17:06:33 -05:00
eric 9cd13b17ac Update vars.yml 2019-01-24 16:58:52 -05:00
eric de88fa12b2 wip 2019-01-24 16:33:24 -05:00
eric 61ebb43922 apt with squash_items is deprecated 2019-01-24 13:22:04 -05:00
eric cfa971eb79 add ku credentials 2018-11-03 15:15:29 -04:00
eric 12fc38ca67 add libcairo2 to dependencies 2018-09-10 14:15:36 -04:00
eric 3a27103e78 update modules
modules specified with a git hash were not getting updated
2018-07-28 12:44:09 -04:00
eric 1612a16f6b create wsgi script as root 2018-07-20 15:31:04 -04:00
eric 1890cf701f new facebook and twitter keys 2018-07-20 15:30:19 -04:00
eric 056c32ee8b cleanup
emit_notices no longer needed
2018-06-28 15:53:46 -04:00
eric 7e30131454 finally fix logfile permissions 2018-06-28 15:53:06 -04:00
eric 98c50f712b cleanup 2018-06-13 12:22:21 -04:00
eric 06865ea2e3 need sudo for unglue.it.log 2018-06-13 12:22:05 -04:00
eric 75b8558e11 add scripts 2018-06-13 12:21:39 -04:00
eric 846773b7fd add hosts and "batterup"
batterup just changes the instance to serve prod traffic
2018-06-13 12:21:00 -04:00
eric db0ceaaf3e arrrg global replace 2018-06-13 12:18:41 -04:00
eric 36b2ee6d55 add playbooks from vagrant 2018-06-11 12:37:41 -04:00