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
77f8cc2324
Bumping up sentry and node text servers.
2022-08-17 09:51:12 -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
b2cdff8a85
Bumping postgres server size, fixing monitor disk usage cronjob.
2022-05-13 16:59:57 -04:00
Samuel Clay
f91598577d
All app servers go to the size.
2022-05-11 11:23:49 -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
af4b6b2b02
Adding blog to docker and in progress magazine post.
2022-03-04 11:03:57 -05:00
Samuel Clay
56c4e80c18
All django boxes the same size.
2022-02-14 10:24:24 -05:00
Samuel Clay
b6763d872f
XoneB 4 LIFE
2022-02-08 15:32:43 -05:00
Samuel Clay
8de2bfcbae
Fixing names for state timeline, also fixing node server bootstrap.
2022-01-04 14:44:47 -05:00
Samuel Clay
e5e3162f89
Moving from hosted Sentry to self-hosted sentry.
2022-01-03 14:48:39 -05:00
Samuel Clay
9ba3aa1434
Ciphers on staging
2021-12-07 21:30:52 -05:00
Samuel Clay
966f0998fc
Removing unused traces of older redis servers.
2021-12-06 13:56:09 -05:00
Samuel Clay
1fdebf5c76
Removing haproxy=1 from health checks. Haproxy tests the full mongo db, so it's the default case, no need for exceptional query string like consul.
2021-10-19 11:11:11 -04:00
Jonathan Math
6f324d608b
fix postgres haproxy issue
2021-10-18 11:51:48 -05:00
Jonathan Math
dd13af5bf1
add querystring logic to mongo db health check to accommodate consul vs haproxy checking
2021-10-11 11:11:42 -05:00
Samuel Clay
4a81611b01
Mongo analytics is its own server, with authentication.
2021-08-03 19:43:27 -04:00
Samuel Clay
1b2fc53f37
Adding imageproxy2 before switching image proxies.
2021-07-12 11:46:22 -04:00
Samuel Clay
4c5a5907c5
Adding redirects for dashboard refreshes. Also attempting to cache global river for dashboard.
2021-07-02 09:15:22 -04:00
Samuel Clay
9ad1fb4739
Use refresh servers if auto-loading dashboard.
2021-07-02 08:43:16 -04:00
Samuel Clay
159251f3c0
Switch to blog.newsblur.com.
2021-06-28 18:50:30 -04:00
Samuel Clay
7d8ba31ee1
Adding blog role and server.
2021-06-22 12:50:08 -04:00
Jonathan Math
76d9751af5
fix haproxy config
2021-06-15 09:44:37 -06:00
Jonathan Math
0b159b19cd
add consul manager service
2021-06-15 09:43:44 -06:00
Jonathan Math
1be51700ed
grafana service not node in haproxy
2021-06-15 09:36:04 -06:00
Jonathan Math
b9ed7dc7ed
fix haproxy file
2021-06-15 08:50:17 -06:00
Jonathan Math
c77d49178b
consul and db_metrics backend to haproxy.consul.cfg.j2
2021-06-14 20:32:19 -06:00
Samuel Clay
d0f03779b3
Fixing sharing story issue with scrubbing encoding.
2021-05-14 20:52:28 -04:00
Samuel Clay
6a559e0f3f
HAProxy now does a graceful reload. Cleaning up ansible. Splitting out firewall into ufw role.
2021-05-14 18:40:43 -04:00
Samuel Clay
08bd3497b8
HAProxy should only redirect root from http to https. Some clients don't handle http->https redirect well, so preserve their use.
2021-04-28 17:37:37 -04:00
Samuel Clay
c32830faf9
Fixing feed chooser dropdown on dialogs, specifically the Statistics dialog.
2021-04-27 20:12:58 -04:00
Samuel Clay
5b3a95bc0b
Staging doesn't use jinja templates, so no need to ignore
2021-04-12 10:11:36 -04:00
Samuel Clay
18c1ac8365
Fixing broken calc command in compressed CSS. Can use a - but not a + because the space will condense from calc(100% + 56px) to calc(100%+56px) which is invalid CSS.
2021-04-07 21:25:22 -04:00
Samuel Clay
64ac914db4
Fixing #1435 . imageproxy is now configured and loaded locally. The url is now /imageproxy and HAProxy knows to trim the url before sending it to the imageproxy service.
2021-04-01 17:01:05 -04:00
Samuel Clay
499a6e1d2c
Fixing consul service ports for node.
2021-03-17 08:22:23 -04:00
Samuel Clay
2906e92499
Merging all four node servers into a single one on port 8008. Updating HAProxy on both consul and docker-compose.
2021-03-16 19:34:11 -04:00
Samuel Clay
b44cc5c509
Adding staging and discovery to web app.
2021-03-15 13:55:36 -04:00
Samuel Clay
3491d61642
Adding discovery and staging servers. Also adding a second node socket server.
2021-03-15 10:41:58 -04:00
Samuel Clay
f1dd44198d
Switching from SRV based automatic haproxy server identification to manual tempaltes. Not great but not terrible.
2021-03-11 09:51:46 -05:00
Samuel Clay
d11e57c363
Attempting to fix consul issues with haproxy's server-template.
2021-03-11 00:50:59 -05:00
Samuel Clay
a900a46b68
Attempting to fix resolve issues.
2021-03-10 16:54:18 -05:00
Jonathan Math
a577b3ace2
remove work backend from haproxy.consul.cfg.js
2021-03-09 11:20:45 -05:00
Jonathan Math
059848707f
remove haproxy dockerfile usage
2021-03-09 11:09:52 -05:00
Samuel Clay
4ad908e233
Fixing updates for new premium users. Also attempting to fix redis server data persistance issues.
2021-03-08 19:47:24 -05:00