Kevin Chung
b78589d20d
Update docker files ( #598 )
...
* Add redis to docker-compose, bump worker count to 4
* Add workers & missing SECRET_KEY error
* Remove uwsgi specific files
* Parse database host in `docker-entrypoint.sh`. Closes #587
2018-03-25 04:25:33 -04:00
Victor "Nate" Graf
54d12460d5
Improve the flexibility and ease-of-use for docker-compose deployment ( #560 )
...
* docker-compose improvements
* Use gevent gunicorn workers
* Makes logs easier to access
* Customization of the logs location
* Improve secret key generation & only generate secret keys if one isn't defined (Closes #123 )
* Install requirements required by plugins
2018-02-11 03:52:21 -05:00
Kevin Chung
0aefdcc162
Update requirements.txt and fix docker-compose mariadb issue ( #566 )
...
* Update dependencies in requirements.txt
* Fix issue where mariadb would remove gunicorn database connections in docker-compose
2018-02-09 01:56:35 -05:00
Kevin Chung
b900d1cb68
Fixes #315 ( #316 )
...
CTFd creates the database instead of the docker-compose files which allows us to control encoding. Also adds a test for registering with a unicode team name.
2017-07-16 02:50:32 -04:00
Kevin Chung
736a0e1dc3
Fixing some docker issues
...
Closes #266
2017-06-03 16:28:02 -04:00
Kevin Chung
f07a39c343
Updating Docker files
...
Thanks @erasche for these changes from PR #204 .
2017-04-08 17:35:18 -04:00
Kevin Chung
967129a009
Closes #225
...
Also removes unnecessary pip install from travis config
2017-03-10 01:17:17 -05:00
Kevin Chung
09398b2ab0
Changing to Ubuntu and docker-compose v2. Closes #185
2017-01-06 17:04:57 -05:00
Kevin Chung
f1bf2fd4e5
Streamlining docker-compose process
2016-11-10 15:35:59 -05:00
Mark Ignacio
1f1fbbf585
Docker Compose files and adjustments
2016-01-08 21:01:55 -05:00