Hakan Ensari
6107b48229
Bump postgres to 12
2020-04-01 11:54:04 +01:00
Hakan Ensari
26f55e8a60
Shorten container names
2019-12-24 13:11:32 +00:00
Hakan Ensari
21c68cb93d
Pin to postgres:11
2019-12-20 01:05:14 +00:00
Hakan Ensari
60ee39f1c2
Invoke bundler
2019-12-20 01:05:08 +00:00
Hakan Ensari
a998f2048a
Revert "Fold back docker-compose configuration into single file"
...
This reverts commit 1d7ef2700e
.
2019-12-20 00:22:38 +00:00
Hakan Ensari
1d7ef2700e
Fold back docker-compose configuration into single file
2019-11-22 14:29:58 +00:00
Hakan Ensari
fb44818efb
Implement fork-based daemon for scheduling jobs
...
Extracted from
https://github.com/discourse/discourse/blob/master/lib/demon/sidekiq.rb
2018-10-07 01:08:45 +01:00
Hakan Ensari
c07c84ad1f
Revert "Replace Unicorn with Puma"
...
This reverts commit 11c2d760bc
.
2018-09-12 00:54:39 +01:00
Hakan Ensari
11c2d760bc
Replace Unicorn with Puma
2018-07-20 21:02:46 +01:00
Hakan Ensari
697b941632
Move scheduler back to separate container
...
Closes #94
2018-01-08 12:12:54 +00:00
Hakan Ensari
f3e1827f2c
Update rates in a separate thread in main app
2017-12-31 16:48:24 +00:00
Hakan Ensari
2903015e62
Add scheduler
2017-11-09 23:30:14 +00:00
Hakan Ensari
3319c49dca
Spring clean code base
...
- Bump ruby version
- Remove obsolete files, including deploy artefacts
- Don't use pride when testing
- Store gem and app in same repo
- Switch to asdf
2017-11-09 23:30:13 +00:00
Hakan Ensari
d74fefa9c9
Improve docker setup
...
- Add .dockerignore
- Use version 3
- Move wait_for_it.sh to docker-compose.yml
- Persist db data
- Use nginx-proxy
- Use Letsencrypt in production
- Rate limit in production
2017-11-09 12:37:50 +00:00
Hakan Ensari
e5cb17d0b9
Drop caching
2017-01-10 12:21:19 +00:00
Hakan Ensari
7b653b1fd8
Cache responses
2017-01-08 23:21:56 +00:00
Hakan Ensari
ae0e9a009a
Improve Docker setup
2016-04-12 14:57:20 +01:00
Hakan Ensari
1158b6ffee
Simplify Docker files
2016-04-11 14:40:44 +01:00
louis
3977ced331
add dockerfile and docker-compose.yml
2016-04-06 00:49:19 +02:00