Commit graph

17351 commits

Author SHA1 Message Date
Samuel Clay
dc9fa9d4cc Rewriting original page server to use async. 2024-03-29 10:31:42 -07:00
Samuel Clay
fae077bdbc New consul node name for mongo analytics db. 2024-03-29 10:31:42 -07:00
Samuel Clay
0ca01688f0 Logging failed page fetch timeout. 2024-03-29 10:31:42 -07:00
Samuel Clay
523bd17844 Updating redis pubusb port 2024-03-29 10:31:42 -07:00
Samuel Clay
0062e5735a Moving to new redis ports. 2024-03-29 10:31:42 -07:00
Samuel Clay
f0e53ddb79 All postgres servers need to know secondary 2024-03-29 10:31:42 -07:00
Samuel Clay
726e269c07 Old task servers should use smaller concurrency. 2024-03-29 10:31:42 -07:00
Samuel Clay
57c576792a Last minute changes to migration strategy. 2024-03-29 10:31:42 -07:00
Samuel Clay
c0b17d9e11 Redis replica migration. 2024-03-29 10:31:42 -07:00
Samuel Clay
4b219cadca Adding to hetzner migration. 2024-03-29 10:31:42 -07:00
Samuel Clay
7e2d1b0f1f Hetzner migration notes. 2024-03-29 10:31:42 -07:00
Samuel Clay
c59b1e98a7 Splitting redis roles. 2024-03-29 10:31:42 -07:00
Samuel Clay
f6875b1dac Moving redis to new ports 2024-03-29 10:31:42 -07:00
Samuel Clay
69a2477916 Faster ufw, now progressively enhanced. 2024-03-29 10:31:42 -07:00
Samuel Clay
630bd55d48 Fixing hetzner consul ips. 2024-03-29 10:31:42 -07:00
Samuel Clay
5b8fb50681 Speeding up ufw by batching up the commands. 2024-03-29 10:31:42 -07:00
Samuel Clay
795f2e2030 Adding hetzner db-consul servers. 2024-03-29 10:31:42 -07:00
Samuel Clay
42f0c880dc Handling common apns error. 2024-03-29 10:31:42 -07:00
Samuel Clay
5a60bbd703 Tailing logs needs a bit more width for new task servers. 2024-03-29 10:31:41 -07:00
Samuel Clay
fcc105cf0d Tailing logs needs a bit more width for new task servers. 2024-03-29 10:31:41 -07:00
Samuel Clay
e856186d98 Upping app gunicorn workers. 2024-03-29 10:31:41 -07:00
Samuel Clay
0b8e0da37e SERVER_NAME needs the env 2024-03-29 10:31:41 -07:00
Samuel Clay
bc4b9ccbbc Work servers only need 4 celery. 2024-03-29 10:31:41 -07:00
Samuel Clay
80de2ba056 App-counts to app-count 2024-03-29 10:31:41 -07:00
Samuel Clay
e5fa72e8ce Upping task concurrency 2024-03-29 10:31:41 -07:00
Samuel Clay
c9c9bb86fd Updating consul and docker for arm64. Using old redis ports. 2024-03-29 10:31:41 -07:00
Samuel Clay
03132bc82c Elasticsearch secondary 2024-03-29 10:31:41 -07:00
Samuel Clay
4d544558e4 Redis secondaries 2024-03-29 10:31:41 -07:00
Samuel Clay
cb1c351b3d Using new hall group 2024-03-29 10:31:41 -07:00
Samuel Clay
dc1035515b Updating db monitor redis ports. 2024-03-29 10:31:41 -07:00
Samuel Clay
4c3befb4d6 Switching to new redis ports. 2024-03-29 10:31:41 -07:00
Samuel Clay
c21d5a61c4 Redis dbs now moved to their own port. 2024-03-29 10:31:41 -07:00
Samuel Clay
4ebfaf1ba6 All redis secondaries on the same machine. Unbinding dnsmasq so it works for all interfaces as they come up. 2024-03-29 10:31:41 -07:00
Samuel Clay
7e55f080e5 Ignoring redis replica confs for secondaries. 2024-03-29 10:31:41 -07:00
Samuel Clay
70f02436d9 Secondary redis is now port separated. 2024-03-29 10:31:41 -07:00
Samuel Clay
6b4c3b5a28 Rewriting tlnb command to handle naming servers. 2024-03-29 10:31:41 -07:00
Samuel Clay
82888575ba 120s timeout for hstaging 2024-03-29 10:31:41 -07:00
Samuel Clay
9a9a8e710c 60s timeout in staging. 2024-03-29 10:31:41 -07:00
Samuel Clay
9d97544fc4 Adding hstaging server. 2024-03-29 10:31:41 -07:00
Samuel Clay
a05c48ae7a Switching to 127.0.0.1 from localhost since ipv6 is being prioritized on hetzner. 2024-03-29 10:31:41 -07:00
Samuel Clay
f1d5fd1051 Dnsmasq should start at boot and just not care about docker specific interfaces. 2024-03-29 10:31:41 -07:00
Samuel Clay
9b7be4d70a Adding hetzner servers to haproxy 2024-03-29 10:31:41 -07:00
Samuel Clay
6ccdbea78f Adding hwww subdomain to begin testing hetzner 2024-03-29 10:31:41 -07:00
Samuel Clay
a060f5132c Getting postgres working on hetzner. 2024-03-29 10:31:41 -07:00
Samuel Clay
713d74b825 Fixing dnsmasq to always start after docker so the interface is available. 2024-03-29 10:31:41 -07:00
Samuel Clay
a6e3bfdb09 Task server names, postgres replication, storing grafana. 2024-03-29 10:31:41 -07:00
Samuel Clay
3b3e8969a5 Adding CMD to postgres dockerfile. 2024-03-29 10:31:41 -07:00
Samuel Clay
2690acdf63 Adding CMD to postgres dockerfile. 2024-03-29 10:31:41 -07:00
Samuel Clay
2a8d1096bc Permissions 2024-03-29 10:31:41 -07:00
Samuel Clay
f391c88da8 Adding usermod to entrypoint. 2024-03-29 10:31:41 -07:00