Commit Graph

7 Commits

Author SHA1 Message Date
Andrew Dryga
5600163ea1 Set LOG_LEVEL for elixir apps 2023-08-11 00:31:15 -05:00
Andrew Dryga
2f0c1f2911 Only reset websocket connections once 24 hours
Unfortunately, Google LB doesn't allow to set infinite timeouts for websockets :/.
2023-08-10 19:49:18 -05:00
Andrew Dryga
6f3df57df1 Resolve real client ips 2023-08-09 01:22:47 -05:00
Andrew Dryga
bd603f9fdb Allow anyone to pull our containers from staging 2023-08-08 17:34:27 -05:00
Andrew Dryga
9e17352fd6 Deploy relays (#1706)
Will finish once #1705 is merged and stable.

cc @thomaseizinger
2023-08-08 17:15:33 -05:00
Andrew Dryga
a33c03b158 Remove usage of deprecated API 2023-08-04 14:44:55 -06:00
Andrew Dryga
d9eb2d18df Deployment for the cloud version (#1638)
TODO:
- [x] Cluster formation for all API and web nodes
- [x] Injest Docker logs to Stackdriver
- [x] Fix assets building for prod

To finish later:
- [ ] Structured logging:
https://issuetracker.google.com/issues/285950891
- [ ] Better networking policy (eg. use public postmark ranges and deny
all unwanted egress)
- [ ] OpenTelemetry collector for Google Stackdriver
- [ ] LoggerJSON.Plug integration

---------

Signed-off-by: Andrew Dryga <andrew@dryga.com>
Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
2023-06-06 15:03:26 -06:00