Régis Behmo
030ba43ba3
Fix access to smtp server
...
By default, smtp server listens to port 25, not 9025.
Closes #6 .
2018-02-17 10:35:34 +01:00
Régis Behmo
6361b9ad58
Fix SQL race condition
...
When running "wait-for-mysql.sh", the "echo 'show tables' | manage.py
dbshell" command is always considered a success, even if the database is
unreachable ($? == 0). So we replace this command by a global system
check.
This closes #3 .
2018-02-10 18:38:17 +01:00
Régis Behmo
9546be53e9
Accelerate build step by making a shallow git clone
2018-02-07 19:37:54 +01:00
Régis Behmo
bba21ac592
Remove redundancy in dependency install
...
Full dependency install is replaced by just nodejs dependency install,
which should considerably accelerate the build step.
This closes #2 .
Kudos to @sampaccoud for suggesting this!
2018-02-07 08:24:53 +01:00
Régis Behmo
7f27ab952b
Fix email sending
2018-01-29 18:05:26 +01:00
Régis Behmo
4295884a08
Remove https support
2018-01-29 17:21:47 +01:00
Régis Behmo
0ff97197d0
Working stack: still some bugs to fix
2018-01-29 17:21:32 +01:00
Régis Behmo
80b957bf5b
Install ced from pip
2017-09-19 14:47:52 +02:00
Régis Behmo
3170541f91
Config generation with ced
...
Environment variables are now used in configuration files with ced.
2017-09-19 14:24:57 +02:00
Régis Behmo
52c8301f96
Fix LMS url
2017-09-19 10:54:00 +02:00
Régis Behmo
dad35370f8
Fix unsafe ALLOWED_HOSTS
2017-09-19 10:53:38 +02:00
Régis Behmo
e357e763d7
Multiple improvements, including Ginkgo compatibility
...
Docker stack now includes a studio, smtp server, rabbitmq container and
an LMS worker. There are still a couple things to do, though. (see
TODOs)
2017-07-25 23:24:36 +02:00