Commit graph

407 commits

Author SHA1 Message Date
Samuel Clay
9dc9e4a948 Cleaning up haproxy debug, logrotate. 2013-08-13 15:45:40 -07:00
Samuel Clay
5360e660bf Adding cost to fabfile's list_do. 2013-08-12 14:21:07 -07:00
Samuel Clay
eecef4bc97 New ssh keys, syn_cookies setting for redis pubsub server. 2013-08-12 11:58:23 -07:00
Samuel Clay
683140af2e Moving feed processing to timelimit due to some feeds sucking up all the time. 2013-08-06 13:38:35 -07:00
Samuel Clay
88f2a69a93 Fixing a dozen text and feed fetching bugs. 2013-08-06 13:18:55 -07:00
Samuel Clay
888778b670 Adding nginx health check. Fixing ssh keys. 2013-07-30 19:16:12 -07:00
Samuel Clay
3b6c6307f8 Fixing login and show hidden story titles. 2013-07-30 17:20:13 -07:00
Samuel Clay
01b31137df Fixing overflow wrapping on commenter avatars on sharebar on web. 2013-07-30 13:39:19 -07:00
Samuel Clay
6c2ee97d73 More logging. 2013-07-29 15:36:57 -07:00
Samuel Clay
acf215ab44 Updating fabfile to use new repo'd ssh keys. 2013-07-17 15:03:16 -07:00
Samuel Clay
07b9bd559e Cleaning up redis monitoring. 2013-07-06 00:56:13 -07:00
Samuel Clay
088329fbed Better redis defaults. 2013-07-05 23:24:19 -07:00
Samuel Clay
506c2cdf99 Handling unread story marking where story cna't be found. 2013-07-01 11:50:41 -07:00
Samuel Clay
93541b4394 Adding ability to use snapshots when bootstrapping new servers. 2013-07-01 08:06:45 -07:00
Samuel Clay
67b82a3a60 Converting lua script to multi/exec block. 2013-06-27 15:21:13 -07:00
Samuel Clay
ee556070dc Fixing SSL errors caused by permissions on a certs file. 2013-06-26 14:50:15 -07:00
Samuel Clay
2ade3b31e9 Fixing munin. 2013-06-26 13:03:44 -07:00
Samuel Clay
b7b3278d2d Setup debs first, then just grab the right psql client. 2013-06-24 20:56:22 -07:00
Samuel Clay
05333840a5 DB migration. 2013-06-24 17:59:31 -07:00
Samuel Clay
a424ded4a1 Idempotency on fabfile. 2013-06-24 00:43:07 -07:00
Samuel Clay
6b4ccc3cb8 Cleaning up fabfile. 2013-06-24 00:12:10 -07:00
Samuel Clay
724c78d7f8 Preparing for PostgreSQL server migration. 2013-06-23 16:43:37 -07:00
Samuel Clay
e04cfec056 Adding postgres apt script. 2013-06-23 14:01:32 -07:00
Samuel Clay
7ec280e178 Refacotring node+work servers out of app servers. 2013-06-23 13:47:19 -07:00
Samuel Clay
a83daad8c6 Fixing auto bootstraps. Also splitting favicons onto its own server. 2013-06-23 12:51:50 -07:00
Samuel Clay
30352fa0fb Fixing PIL issues. 2013-06-21 13:21:52 -07:00
Samuel Clay
bb95ea8984 Cleaning up PIL. 2013-06-21 13:11:54 -07:00
Samuel Clay
1b222e8040 Turning off forked mongoengine for now. 2013-06-20 13:17:18 -07:00
Samuel Clay
7127962f5e Fixing fabfile. 2013-06-18 13:22:31 -07:00
Samuel Clay
1c136a2955 Fixing mongoengine versioning issues. 2013-06-17 16:16:43 -07:00
Samuel Clay
377614e70e Adding special app servers to all in fab. 2013-06-16 08:37:11 -07:00
Samuel Clay
7a5d7a4749 Fixing fabfile host. 2013-06-16 08:16:14 -07:00
Samuel Clay
debd7f858f Updating requirements. 2013-06-14 12:29:19 -07:00
Samuel Clay
85120d3f99 Fixing Twitter sharing by upgrading to API v1.1. 2013-06-12 13:52:43 -07:00
Samuel Clay
d26066389e Uploading static tarball to s# so downloads and deploys are much, much faster. 2013-06-11 19:58:21 -07:00
Samuel Clay
db385c29ad Adding mongodb configsvr and mongos init and config scripts. Preparing for sharding. 2013-06-02 18:35:26 -07:00
Samuel Clay
e16308f2d9 Adding standby pgsql server. 2013-05-29 18:59:30 -07:00
Samuel Clay
e3f2677ee7 Upgrading mongoengine prep. 2013-05-29 18:00:09 -07:00
Samuel Clay
123de0dcb7 Adding monit script for watching node real-time server. 2013-05-28 18:22:19 -07:00
Samuel Clay
8bed85fbe0 Configuring autovav in postgres conf. 2013-05-24 15:15:16 -07:00
Samuel Clay
4437d972db Fixing ln in fabfile. 2013-05-20 19:27:10 -07:00
Samuel Clay
7afd2ff946 Restructuring fabfile to use dynamic hosts. 2013-05-20 17:29:28 -07:00
Samuel Clay
d2964991c1 Adding dynamic host to fabfile. 2013-05-20 13:40:46 -07:00
Samuel Clay
93fdab24da Auto-naming new app/task servers based on existing servers. 2013-05-20 12:57:45 -07:00
Samuel Clay
88a099a357 Merge branch 'master' into circular
* master:
  Adding dynamic ssh and fab hosting by querying digitalocean on every command.
  Cleaning up time calibration code for new servers.
  Adding automated redis backup.
2013-05-20 12:03:21 -07:00
Samuel Clay
a84ca42310 Adding dynamic ssh and fab hosting by querying digitalocean on every command. 2013-05-20 12:03:14 -07:00
Samuel Clay
ed85cde57c Cleaning up time calibration code for new servers. 2013-05-19 22:36:08 -07:00
Samuel Clay
1d2d1ae7a4 Cleaning up certs for new certificate. 2013-05-16 18:20:54 -07:00
Samuel Clay
67f2028aef Merge branch 'master' into circular
* master:
  Moving to vendorized yaml.
  Removing PyYAML as a non-vendorized dependency.
  Vendorizing pyyaml because pyyaml.org is down so often.
2013-05-15 18:08:41 -07:00
Samuel Clay
950a159387 Removing PyYAML as a non-vendorized dependency. 2013-05-15 17:57:09 -07:00