Commit graph

351 commits

Author SHA1 Message Date
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
Samuel Clay
94fda89ee5 Paths are in different environments. 2022-04-29 17:13:17 -04:00
Samuel Clay
1dc0e98448 Renaming postgresql backups 2022-04-29 16:53:47 -04:00
Samuel Clay
464fecd18e Adding postgres restore command and updating backup script. 2022-04-29 16:45:17 -04:00
Samuel Clay
2d2ed0a30d Adding postgres restore command and updating backup script. 2022-04-29 16:44:46 -04:00
Samuel Clay
65fac88590 Merge branch 'master' into pro
* master:
  Renaming www in terraform until next www server
  Removing audio handler
  Removing unused audio handler shim that turned audio into flash for older browsers.
  Adding global shared stories feeds so they appear on the dashboard even when not subscribed.
  Adding metrics to a single server, let's see how these shake out.
  Don't show prometheus metrics for migrations.
  Adding django prometheus metrics.
  Beginning upgrade to Mongo 4.0 (eventually to 5.0 to get time-series dbs)
2022-04-01 16:47:03 -04:00
Samuel Clay
8e177cdce0 Adding metrics to a single server, let's see how these shake out. 2022-03-31 17:37:03 -04:00
Samuel Clay
893619596b Adding django prometheus metrics. 2022-03-31 15:34:33 -04:00