Commit Graph

46 Commits

Author SHA1 Message Date
foundationkitty 0881996ca8
fix(docker-compose): add redis env var to api service (#528)
- Add RedisAddr env variable to api service to match bot service
2023-03-07 08:12:23 +13:00
spiral 2aead40449
feat: add Redis identify ratelimiter 2022-01-13 12:26:25 -05:00
spiral c660ee2dae
feat: add scheduled tasks worker to docker-compose 2021-11-01 01:46:07 -04:00
Ske 6e88739424 Fix Postgres setting in docker-compose 2020-08-25 22:33:23 +02:00
Ske 9114c9815c Switch Docker images to ones with armv7+arm64 support 2020-08-25 21:21:09 +02:00
Ske 536610a46f Docker setup optimizations/tweaks 2020-08-25 20:37:31 +02:00
Astrid 3ba6bc3224
Fix initializing postgres on first startup (#153) 2020-03-05 16:51:35 +01:00
Ske d711482239 Don't expose API port to the outside world 2019-12-22 00:42:06 +01:00
Ske d4eae405c0 Pin to PostgreSQL 11 for the time bring 2019-10-27 13:16:00 +01:00
Ske 295f9f8abc Remove deprecated Web solution 2019-10-26 19:47:11 +02:00
Ske 1604500f2a Optimize Docker build files 2019-08-12 06:49:18 +02:00
Ske 5aa47278cb Revert "Attempt to speed up Docker building"
This reverts commit f5c5291877.
2019-08-12 02:44:48 +02:00
Ske c94c6c1c41 Increase maximum connection pool size to 1000 2019-08-12 02:34:59 +02:00
Ske f5c5291877 Attempt to speed up Docker building 2019-08-12 02:33:28 +02:00
Ske a201ad644e Bump database maximum connections to 1000 in Docker 2019-08-04 13:52:25 +02:00
Ske 961bfe9094 Add basic logging framework 2019-07-18 17:13:42 +02:00
Ske 548fe09fd4 Fix docker-compose.yml syntax error 2019-07-16 23:47:00 +02:00
Ske 02b41413b3 Add basic InfluxDB reporter 2019-07-16 23:34:22 +02:00
Ske cc31664f8b Fix API port binding hopefully for good 2019-07-15 19:08:47 +02:00
Ske 7f40b300b4 Specify volume for database in docker-compose.yml 2019-07-15 16:51:43 +02:00
Ske 5f9d1cd16a Add API container to Composefile 2019-07-10 12:37:47 +02:00
Ske 2e4d111242 Update README for rewrite 2019-07-01 01:04:35 +02:00
Ske 12e14c420c web: fix a few small issues 2019-05-08 21:39:30 +02:00
Ske 6cd36e2c5e web: add Docker support for web 2019-05-08 21:16:41 +02:00
Ske e7fa5625b6 bot: .net rewrite skeleton 2019-04-19 20:48:37 +02:00
Ske 3d6fa86518 Add unfinished website section 2019-04-19 18:08:58 +02:00
Ske aeac3c4b10 Add OAuth2 token flow to API 2019-03-11 21:53:08 +01:00
Ske f21fd968fd Add support for a configuration file. 2019-03-07 16:29:46 +01:00
Ske 63ccfc1215 *insert Dinner Party vasectomy quote here* 2018-12-11 21:02:30 +01:00
Ske ea07e931fc Replace environment variable for TW instance ID with optional parameter 2018-12-11 20:52:43 +01:00
Ske 85bd945708 Pass TUPPERWARE_ID through in the Composefile 2018-12-11 19:48:22 +01:00
Ske 2f728e09aa Remove unsupported Influx/Grafana analytics code 2018-10-11 11:23:20 +02:00
Ske 2fbb3adb08 Fix API 2018-09-09 22:41:21 +02:00
Ske 946688c451 Make sure to pass LOG_CHANNEL environment variable through Docker 2018-09-07 18:47:36 +02:00
Ske 99e2fad2b2 Make InfluxDB connection options configurable 2018-09-01 19:16:42 +02:00
Ske 780bc8a512 Read database connection parameters from environment 2018-08-22 19:50:32 +02:00
Ske 944f0093a9 Add basic HTTP API 2018-08-02 00:36:50 +02:00
Ske 8936029dc8 Massive refactor of pretty much everything in the bot 2018-07-24 22:49:52 +02:00
Ske 81560eaa2c Add admin access support to Grafana w/ provided user/pass 2018-07-21 01:22:22 +02:00
Ske 6b9ef9523e Make bot restart like the other containers 2018-07-17 22:09:20 +02:00
Ske 20e910b27a Change Grafana port to something less common 2018-07-16 20:54:46 +02:00
Ske 0b8488606b Add InfluxDB/Grafana monitoring 2018-07-16 20:53:41 +02:00
Ske e965bc2913 Add command to show invite link 2018-07-14 21:39:51 +02:00
Ske eb8802b453 Fix Docker volume path 2018-07-14 21:07:25 +02:00
Ske 860cba7ffe Remove leftover junk 2018-07-12 00:54:34 +02:00
Ske b81b768b04 Initial commit 2018-07-12 00:47:44 +02:00