Commit graph

358 commits

Author SHA1 Message Date
Samuel Clay
0d0231ea99 Cleanup postgres 2024-04-19 09:56:15 -04:00
Samuel Clay
e6c26a78ac Fiddling with metrics server. 2024-03-20 09:24:10 -04:00
Samuel Clay
ec44039cc9 Updating certs. 2024-03-02 08:37:20 -05:00
Samuel Clay
1f5e9053dd Handling too many feeds tasked. 2024-02-28 09:33:10 -05:00
Samuel Clay
22f187b616 Adding dwww 2024-02-25 18:51:58 -05:00
Samuel Clay
dc59b019a3 Moving to new redis ports. 2024-02-25 13:54:14 -05:00
Samuel Clay
41bf125467 Last minute changes to migration strategy. 2024-02-25 12:30:42 -05:00
Samuel Clay
79d71fa4e2 Moving redis to new ports 2024-02-18 16:22:06 -05:00
Samuel Clay
f17d12a10c Work servers only need 4 celery. 2024-02-18 08:08:25 -05:00
Samuel Clay
39f4d73a13 App-counts to app-count 2024-02-18 07:14:25 -05:00
Samuel Clay
e9be73d3b3 Redis secondaries 2024-02-12 14:04:12 -05:00
Samuel Clay
b24d9331be 120s timeout for hstaging 2024-02-09 10:03:13 -05:00
Samuel Clay
85ca14bd55 60s timeout in staging. 2024-02-08 20:20:52 -05:00
Samuel Clay
a222fc0675 Switching to 127.0.0.1 from localhost since ipv6 is being prioritized on hetzner. 2024-02-08 20:11:58 -05:00
Samuel Clay
fd1346af7e Adding hetzner servers to haproxy 2024-02-08 17:26:15 -05:00
Samuel Clay
7a5ef1a26c Getting postgres working on hetzner. 2024-01-31 17:28:34 -05:00
Samuel Clay
697d6ec270 Task server names, postgres replication, storing grafana. 2024-01-28 17:58:18 -05:00
Samuel Clay
73af4f6541 Adding CMD to postgres dockerfile. 2024-01-28 00:39:34 -05:00
Samuel Clay
c85792ccab Adding CMD to postgres dockerfile. 2024-01-28 00:38:05 -05:00
Samuel Clay
e1d81b3d2f Permissions 2024-01-27 23:24:42 -05:00
Samuel Clay
b095767392 Adding usermod to entrypoint. 2024-01-27 23:21:08 -05:00
Samuel Clay
6d8ffa1c6b Postgres usermod 2024-01-27 23:17:06 -05:00
Samuel Clay
e11197c333 Moving postgres Dockerfile 2024-01-27 23:16:09 -05:00
Samuel Clay
1453c3ee27 Updating postgres for standby. 2024-01-27 23:11:36 -05:00
Samuel Clay
a096798b06 New redis cline-toutput-buffer-limit. 2024-01-26 08:41:03 -05:00
Samuel Clay
96016e82e6 Adding hetzner mongo servers. 2024-01-22 18:59:58 -05:00
Samuel Clay
1f74f1a09f Moving favicon servers in haproxy 2023-11-10 17:14:09 -05: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
Samuel Clay
3670faf99d Adding a secondary postgres that starts from a pg_basebackup. Still needs testing. 2022-04-30 07:24:46 -04:00
Samuel Clay
de309183c5 Adding timestamps to backup logs 2022-04-30 06:51:11 -04:00
Samuel Clay
9ea16aadb7 No TTY/input needed on backups. 2022-04-30 06:47:09 -04:00