Alexander Trost
af5f5930d1
Changed the supervisor name from zulippostsetup to zulip_postsetup
2015-10-18 20:25:51 +02:00
Alexander Trost
a0c69768f4
Fixes for the entrypoint.sh
2015-10-18 19:38:28 +02:00
Alexander Trost
adcbe1687a
Moved the create user functions to an external script
...
It's dumb to create an user when the system isn't up yet..
2015-10-18 19:36:32 +02:00
Alexander Trost
fb6888accf
Ignore errors from create_user command
2015-10-18 18:52:41 +02:00
Alexander Trost
e7de0595d3
Fix for the "manage.py create_user ..." execution
2015-10-18 18:28:12 +02:00
Alexander Trost
97259960f0
Fix the new user creation and changepassword thingy
2015-10-18 17:58:15 +02:00
Alexander Trost
5ea8c82fb3
Fixed the AUTHENTICATION_BACKENDS setup
2015-10-18 16:52:20 +02:00
Alexander Trost
40c5208adb
Fix the setup of the Authentication backends
2015-10-18 15:03:26 +02:00
Alexander Trost
61b3755213
I changed something so I commit it
2015-10-18 14:52:06 +02:00
Alexander Trost
8b21395b9b
Added ZULIP_AUTHENTICATION_BACKENDS_* vars
...
Changed [ -f ...] to [ -e ...]
2015-10-18 13:43:05 +02:00
Alexander Trost
7a083d7ce2
Don't exit when there is no $DATA_DIR/certs folder
2015-10-18 11:57:48 +02:00
Alexander Trost
bed81492c6
Create the certs directory when it doesn't exists
2015-10-18 11:56:03 +02:00
Alexander Trost
d20b124072
Fixed the perms of generate_certs.sh script
2015-10-18 11:53:50 +02:00
Alexander Trost
4c57150511
Added a script to generate the certificates
2015-10-18 11:51:32 +02:00
Alexander Trost
0f865c1a19
Added checks for the missing certificates
...
This should fix the nginx and cron supervisor "jobs"
2015-10-18 11:46:00 +02:00
Alexander Trost
821328a343
Added updated README.md
2015-10-18 01:47:35 +02:00
Alexander Trost
ef61cfb93f
Replaced all 2 space intents with 4 space intents
2015-10-18 01:31:51 +02:00
Alexander Trost
c9be5868d3
Fixes to the process_fts_updates
...
Added nginx.conf for supervisord
2015-10-18 01:26:58 +02:00
Alexander Trost
2339075d38
Fixes for the entrypoint.sh
2015-10-18 00:31:53 +02:00
Alexander Trost
5261f6ad8a
Fixed the rabbitmq entry in the docker-compose.yml
2015-10-18 00:08:49 +02:00
Alexander Trost
56427cc713
Switched to quay.io/sameersbn/ubuntu:14.04 as base image
...
quay.io/sameersbn/ubuntu:14.04.20151011
2015-10-12 12:32:43 +02:00
Alexander Trost
42bc4bc1c0
Fixes for the RABBITMQ_HOST
2015-10-12 12:24:48 +02:00
Alexander Trost
6bc34d68d2
Remove the rabbitmq-server supervisord file
...
This should "add" the RABBITMQ_HOST var support
2015-10-12 12:22:36 +02:00
Alexander Trost
bbde47a962
Removed the TODO file and created tickets
2015-10-12 09:38:17 +02:00
Alexander Trost
ccb2be615b
Fixed the rabbitmq image url
2015-10-12 09:34:30 +02:00
Alexander Trost
8a9666b766
Switched the docker-compose.yml to quay.io instead of docker.io
...
Quay.io builds like 5-10x times faster than the docker hub.
2015-10-12 09:32:25 +02:00
Alexander Trost
238cb31238
Added the postgres tsearch extras folder to the .dockerignore
2015-10-12 09:22:16 +02:00
Alexander Trost
1b89fc729f
Removed the "custom" setting env vars from the dockerfile
2015-10-12 09:14:46 +02:00
Alexander Trost
a681272bf9
Added rabbitmq-server.conf for supervisord
...
Zulip currently does not support "external" rabbitmq server
If docker would "bind" services to the containers local host like in kubernetes it would work..
2015-10-11 23:08:03 +02:00
Alexander Trost
ff4198a724
Fixed the waiting for database server loop
2015-10-11 21:34:39 +02:00
Alexander Trost
d5a559118c
Fixed the database section in the docker-compose.yml
2015-10-11 19:55:46 +02:00
Alexander Trost
98f67bba76
Added postgres textsearch dictionarys
...
Added wait function for database
2015-10-11 19:53:16 +02:00
Alexander Trost
e3f0c3767d
Fixed wrong postgres data volume
2015-10-11 13:18:09 +02:00
Alexander Trost
bdce85a490
Should fix the postgres tsearch related errors
2015-10-11 13:14:49 +02:00
Alexander Trost
f9b0b28ec6
More fixes for the entrypoint.sh
2015-10-11 04:51:16 +02:00
Alexander Trost
f8a6062216
Some general fixes
2015-10-11 04:29:49 +02:00
Alexander Trost
99f8f1564a
Added missing env vars to docker-compose.yml
2015-10-11 03:58:21 +02:00
Alexander Trost
4cd97967a8
Added DEBIAN_FRONTEND=noninteractive to apt-get install
2015-10-11 03:22:30 +02:00
Alexander Trost
952ce59c1f
Fix for sed not working correctly
2015-10-10 23:09:16 +02:00
Alexander Trost
ddb1d7438c
Fixed some stuff in th entrypoint.sh
2015-10-10 22:56:05 +02:00
Alexander Trost
bf3dc85791
Fixed DB connection in docker-compose.yaml
2015-10-10 16:00:34 +02:00
Alexander Trost
8cffb1d3a2
Fixed some errors related to the entrypoint.sh
2015-10-10 15:59:30 +02:00
Alexander Trost
917e5a811a
Added check if we need to sed or echo add it
2015-10-09 16:28:42 +02:00
Alexander Trost
8c73c5c4cb
Changed the function names
2015-10-09 15:05:23 +02:00
Alexander Trost
0eb8a1dff1
Modify secret if it exists
2015-10-09 11:51:07 +02:00
Alexander Trost
e0e3de854d
Removed the comment with the regex
2015-10-09 10:53:50 +02:00
Alexander Trost
17c9e6b5fd
Made the POSSIBLE_SETTINGS array multi line
2015-10-09 10:29:12 +02:00
Alexander Trost
d8609e0937
Cat the zulip settings file for testing purpose
2015-10-08 23:15:44 +02:00
Alexander Trost
157b3c1549
Fixed the case statement
...
Fixes for the database-data-setup function
2015-10-08 23:12:33 +02:00
Alexander Trost
20dbd2c681
Changed the zulip/zulip functions comment a bit
2015-10-08 18:49:05 +02:00