Commit graph

361 commits

Author SHA1 Message Date
Samuel Clay
49c09a9ba2 Adding hblog as possible server in nginx. 2024-10-25 06:58:41 -07:00
Samuel Clay
cf9f0d9ef3 Postgres secondary 2024-10-10 20:28:56 -07:00
Samuel Clay
b444523a02 New forum server. 2024-09-20 05:54:15 -07:00
Samuel Clay
a7081e280e Clean TXT records so letsencrypt doesn't fail 2024-06-14 15:01:27 -04:00
Samuel Clay
8077db09b5 Fiddling with metrics server. 2024-03-29 10:31:42 -07:00
Samuel Clay
753db6bcae Updating certs. 2024-03-29 10:31:42 -07:00
Samuel Clay
dcf1b58eb4 Handling too many feeds tasked. 2024-03-29 10:31:42 -07:00
Samuel Clay
26404cbcbd Adding dwww 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
57c576792a Last minute changes to migration strategy. 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
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
4d544558e4 Redis secondaries 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
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
9b7be4d70a Adding hetzner servers to haproxy 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
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
Samuel Clay
365492b043 Postgres usermod 2024-03-29 10:31:41 -07:00
Samuel Clay
5b117f94db Moving postgres Dockerfile 2024-03-29 10:31:41 -07:00
Samuel Clay
29195c0c33 Updating postgres for standby. 2024-03-29 10:31:41 -07:00
Samuel Clay
48dfe83f9a New redis cline-toutput-buffer-limit. 2024-03-29 10:31:41 -07:00
Samuel Clay
56df4f8a76 Adding hetzner mongo servers. 2024-03-29 10:31:41 -07:00
Samuel Clay
55e14d5d77 Moving favicon servers in haproxy 2024-03-29 10:31:38 -07:00
Samuel Clay
5ff59ff056 Adding elasticsearch and postgres backup cleaner. 2022-12-28 22:01:51 -05:00
Samuel Clay
489a07ecba Upgrading to redis 7 2022-09-12 02:13:45 -04:00
Samuel Clay
77f8cc2324 Bumping up sentry and node text servers. 2022-08-17 09:51:12 -04:00
Samuel Clay
c94bb6640d Improving redis performance by reading the config. 2022-07-18 21:10:42 -04:00
Samuel Clay
0a0ebd278d Saving latest grafana dashboards. 2022-07-08 13:43:16 -04:00
Samuel Clay
b43143192c Hosting staging grafana. 2022-07-08 13:37:37 -04:00
Samuel Clay
d04521f294 Updating node-images server, switching db-redis-story server for replication, adding staging grafana support. 2022-07-08 11:56:40 -04:00
Samuel Clay
f459944b88 Accidentally running full aggregation on chunks and not end of pipeline. 2022-06-23 17:50:47 -04:00
Samuel Clay
c37a073f6a Merge branch 'master' into pro
* master: (33 commits)
  iOS v11.2.1
  Multiple redis servers.
  Data validation for classifiers.
  #1691 (optimistic premium upgrade)
  Fixed #1682 (column setting doesn't stick)
  Adding staging2 and staging3 subdomains.
  #1686 (scroll performance on story titles)
  #1686 (scroll performance on story titles)
  Fixed #1680 (notifications don't work)
  Fixed #1683 (sharing fails but then succeeds)
  Xcode update
  #1565 (story titles image preview doesn’t show until scroll gesture is finished)
  #1680 (notifications don't work)
  #1675 (fix iPad login/signup layout)
  Fixed #1658 (story is missing or offset on iPad 11")
  Fixed #1677 (headers are scrolling)
  Fixed crash when selecting a newly added feed on iPad
  iOS v11.2
  #1604 (preference for automatically opening folder)
  #1500 (load first story when opening feed)
  ...
2022-06-01 14:24:40 -04:00
Samuel Clay
010b9d4fb5 Multiple redis servers. 2022-06-01 11:08:20 -04:00
Samuel Clay
ed7fc4a4e8 Updating signed image to use https for image proxy. 2022-05-26 12:17:45 -04:00
Samuel Clay
3a106b51bb Merge branch 'master' into pro
* master:
  Don't change file permissions, let's see what happens.
  Bumping postgres server size, fixing monitor disk usage cronjob.
2022-05-16 10:34:40 -04:00
Samuel Clay
b2cdff8a85 Bumping postgres server size, fixing monitor disk usage cronjob. 2022-05-13 16:59:57 -04:00
Samuel Clay
c08ac7d999 Adding feed_sizes to prometheus. Also adding archive and pro subscribers. 2022-05-11 15:23:47 -04:00
Samuel Clay
4445d3c52e Merge branch 'master' into pro
* master:
  All app servers go to the  size.
  Handling missing hub.challenge when hub sends a 404 back. (from https://www.lifehate.it/feed)
  Only DEBUG_QUERIES are needed to debug queries.
2022-05-11 11:30:11 -04:00
Samuel Clay
f91598577d All app servers go to the size. 2022-05-11 11:23:49 -04:00
Samuel Clay
4170cd8f77 Adding pg_ident.conf. 2022-05-02 13:21:02 -04:00
Samuel Clay
be1b55aa49 Adding pg_ident.conf. 2022-05-02 13:03:47 -04:00
Samuel Clay
7870eee728 Merge branch 'master' into pro
* master:
  Moving pg basebackup to a backup role
  Adding a secondary postgres that starts from a pg_basebackup. Still needs testing.
  Adding timestamps to backup logs
  No TTY/input needed on backups.
  Paths are in different environments.
  Renaming postgresql backups
  Adding postgres restore command and updating backup script.
2022-05-02 11:42:52 -04:00
Samuel Clay
b586d519c9 Moving pg basebackup to a backup role 2022-05-02 09:32:35 -04:00