47 Commits

Author SHA1 Message Date
Maksym Pavlenko 1c2e3740ba Fix data path in docker compose file 2022-01-02 17:43:35 +02:00
jtagcat 34c708d5f4 readd WORKDIR /app
`config.toml` uses relative path, from the current directory, `$PWD` by default is `/`.

commit f337f6c8b1
removed `WORKDIR /app`, and `/config.toml` was used instead of `/app/config.toml`.
The change was breaking, unexpected and undocumented.
As users already mount `/app/config.toml`, revert to using it.

Revert 16315c0e12
(what was workaround for breaking change,
though there is no need to break anything here)

Closes #270

+ requested: podsync located again at /app/podsync, instead of /podsync
2022-01-02 17:40:17 +02:00
Maksym Pavlenko 16315c0e12 Update docker compose (close: #270) 2022-01-02 15:00:00 +02:00
Maksym Pavlenko 9cca09d8bb Fix broken alpine dependency 2019-11-15 11:35:34 -08:00
Maksym Pavlenko a3738ff432 Simplify docker-compose file 2019-11-15 10:35:09 -08:00
Maksym Pavlenko 0767f97a71 Add docker-compose file 2019-11-13 19:36:11 -08:00
Maksym Pavlenko a89f763629 Add Dockerfile 2019-11-13 19:12:33 -08:00
Maksym Pavlenko 71449db6eb Update resolver in docker-compose 2019-07-10 19:50:20 -07:00
Maksym Pavlenko c9b6f7e7b0 Add nginx routing 2019-05-30 12:57:07 -07:00
Maksym Pavlenko 8f5472dc2b Experimental SQS based updater 2019-05-26 16:19:17 -07:00
Maksym Pavlenko 1b06c7da60 Add updater mem limit 2019-05-19 15:22:05 -07:00
Maksym Pavlenko 93119373ba Implement remote updater 2019-05-19 14:52:57 -07:00
Maksym Pavlenko c5473e3bba Migrate resolver from lambda to container 2019-05-17 22:55:21 -07:00
Maksym Pavlenko 7ef6902603 Rework nginx container to host static files only 2019-05-12 17:25:47 -07:00
Maksym Pavlenko 879d35e57b Better AWS configuration handling 2019-05-09 10:21:16 -07:00
Maksym Pavlenko 51367f6e9b Rework API implementation to build feed from DynamoDB table 2019-04-06 11:21:24 -07:00
Maksym Pavlenko 4ba44ca1b3 Enable AOF 2019-04-02 21:06:16 -07:00
Maksym Pavlenko 9b8549871f Save Redis data to disk 2019-03-31 21:09:59 -07:00
Maksym Pavlenko 21ff51f4f9 Drop ytdl 2019-03-24 16:58:45 -07:00
Maksym Pavlenko 085a225aa0 Add Redis to docker-compose 2019-03-12 18:44:51 -07:00
Maksym Pavlenko 072dccff4e Rename app to api 2019-03-06 22:19:59 -08:00
Maksym Pavlenko 1f302c185f Drop Redis 2019-02-24 14:39:58 -08:00
Maksym Pavlenko 58518f3735 Cache feeds 2018-12-25 01:23:16 -08:00
Maksym Pavlenko 86c56d6c4c Update user endpoints 2018-12-21 22:05:17 -08:00
Maksym Pavlenko 5dc399ab90 Clean docker-compose file 2018-12-21 13:13:05 -08:00
Maksym Pavlenko 71b3fb4ff1 Add CloudWatch metrics filters 2018-12-15 19:33:55 -08:00
Maksym Pavlenko 06e2796237 Initial CloudWatch integration 2018-12-11 22:49:39 -08:00
Maksym Pavlenko 53312ee169 Clean backend code 2018-12-10 21:35:50 -08:00
Maksym Pavlenko e724cd1189 Server static on nginx 2018-12-10 19:15:21 -08:00
Maksym Pavlenko e242bfdb57 Pass AWS credentials 2018-12-08 16:21:08 -08:00
Maksym Pavlenko e99222745f Configure DynamoDB table names 2018-12-08 14:26:50 -08:00
Maksym Pavlenko dd329e46bc Update Redis configuration (add memory limit and disable OOM killer) 2018-12-01 15:34:22 -08:00
Maksym Pavlenko 61291cc955 Set somaxconn kernel parameter for Redis
See https://blog.codeship.com/adjusting-linux-kernel-parameters-with-docker-compose/
2018-11-28 23:25:09 -08:00
Maksym Pavlenko 74df023b1b Update Redis to 5.0.1 2018-11-24 19:24:07 -08:00
Maksym Pavlenko 906f713167 Update docker-compose.yml 2018-10-06 22:29:50 -07:00
Maksym a352f8008e Fix nginx SSL certs 2018-08-05 17:19:18 -07:00
mxpv dd252000fb Update proxy 2018-07-05 23:14:47 -07:00
Maksym Pavlenko 8511b86101 Run gin in release mode 2017-11-01 13:04:36 -07:00
Maksym Pavlenko 28b362e313 Mount application credentials file in docker-compose 2017-10-31 14:22:48 -07:00
Maksym Pavlenko 0f60f4990e Update compose file 2017-10-30 17:39:42 -07:00
Maksym Pavlenko 0f52d8d3fc Implement http handler for webhooks 2017-10-30 17:26:46 -07:00
Maksym Pavlenko d76493c07c Add webhooks secret configuration key 2017-10-26 12:45:10 -07:00
Maksym Pavlenko 2c3116ad3c HTTPS support 2017-10-24 16:57:59 -07:00
Maksym Pavlenko f0e13acd83 Fix tests 2017-08-22 16:22:13 -07:00
Maksym Pavlenko 8ffa3bdb9a Update docker compose configuration 2017-08-20 20:28:08 -07:00
Maksym Pavlenko 63e8a3ccb5 Handle downloads in ytdl 2017-06-14 00:40:34 -07:00
Maksym Pavlenko 557b24021f Move compose file to the root 2017-03-06 14:56:59 -08:00