Commit Graph

828 Commits

Author SHA1 Message Date
Alexander Trost
ab00a4dfe8 Fixed an error with the assets folder 2015-10-06 13:38:39 +02:00
Alexander Trost
4b781def23 Added docker-compose.yml 2015-10-06 13:23:57 +02:00
Alexander Trost
2c1a0380eb Added docker-compose.yml 2015-10-06 13:18:13 +02:00
Alexander Trost
756a904b64 Fixed a critical typo in the entrypoint.sh 2015-10-06 13:03:22 +02:00
Alexander Trost
bf9f350461 Renamed the zulip folder to zulip-puppet
The entrypoint.sh is now a fully functional setup and run script for zulip installations in docker.
2015-10-06 13:00:31 +02:00
Alexander Trost
61fca6e582 "Smoothed" the entrypoint a bit
Messages now show directly and not first with the "set -x" option
2015-10-06 10:03:48 +02:00
Alexander Trost
4457e9aea3 Removed unused puppet lib chroot 2015-10-06 08:51:02 +02:00
Alexander Trost
3d3e61aea1 Added DATA_DIR back for dotfiles 2015-10-06 08:45:49 +02:00
Alexander Trost
0cff61b5ca Execute update-prod-static before copying "static" files 2015-10-06 00:37:03 +02:00
Alexander Trost
2f58b17a74 Changed the look of the README.md a bit 2015-10-06 00:22:41 +02:00
Alexander Trost
9f530b0b2b Fixes puppet create error for /etc/supervisor/conf.d 2015-10-06 00:15:13 +02:00
Alexander Trost
a83d0d02cd Added a test ls, let's see if the directory exists 2015-10-06 00:03:15 +02:00
Alexander Trost
a35eb9dcd1 Should finally fix the camo supervisor.d conf puppet failed 2015-10-05 23:54:47 +02:00
Alexander Trost
c7e069703a Added include to the camo.pp
Let's see if this results in a dependency loop
2015-10-05 23:40:00 +02:00
Alexander Trost
511009e730 Fixed an missing quote 2015-10-05 23:22:23 +02:00
Alexander Trost
cb32a77059 Small changes to the Dockerfile 2015-10-05 23:21:34 +02:00
Alexander Trost
e9d85d53c5 Add ls and mkdir
Seems like there is no /home/zulip/deployments directory created..
2015-10-05 23:15:08 +02:00
Alexander Trost
a2b23f0628 Second try if this fixes the puppet file fails 2015-10-05 23:10:19 +02:00
Alexander Trost
4d48a0ae73 This should now fix the puppet cron.conf fail 2015-10-05 23:07:11 +02:00
Alexander Trost
4ac4789319 This could potentially fix the failed file creations in puppet 2015-10-05 23:03:48 +02:00
Alexander Trost
594f9a87b0 Fixed a puppet redeclaration 2015-10-05 22:52:12 +02:00
Alexander Trost
b02b7cca5b Removed new lines from manifests
Removed now unneeded mkdir
2015-10-05 22:41:05 +02:00
Alexander Trost
bb6eb10c0a This should fix some missing directorys 2015-10-05 22:31:14 +02:00
Alexander Trost
06fc6d4c49 Added stdout/stderr redirection to the git checkout command
"It made too much noise..." - Alexander
I just want to make the build output less big
2015-10-05 22:25:53 +02:00
Alexander Trost
652b679866 This should fix the error with the "missing" directory 2015-10-05 22:12:20 +02:00
Alexander Trost
d3f3d5b9b1 Removed some unneeded comments 2015-10-05 21:28:02 +02:00
Alexander Trost
7db8fcf78c Removed last forgotten "notify => Service[...]" from manifests 2015-10-05 21:23:32 +02:00
Alexander Trost
1d79477f6d Added configure-rabbitmq function to do it in "one" script 2015-10-05 21:20:37 +02:00
Alexander Trost
1f8b428cfb Switched back to the zulip-puppet-apply command 2015-10-05 21:12:14 +02:00
Alexander Trost
1239d36d71 Added missing puppet package install
Added camo manifest and camo supervisor conf
2015-10-05 21:10:23 +02:00
Alexander Trost
d63f28628a Added .dockerignore
Launching puppet by hand and not using the zulip-puppet-apply script
This should hopefully do the trick
2015-10-05 20:48:57 +02:00
Alexander Trost
38ed8c83f4 Added modified zulip-puppet-apply 2015-10-05 20:26:47 +02:00
Alexander Trost
4da692e0aa Added more paths to ls 2015-10-05 20:17:02 +02:00
Alexander Trost
c129b90334 Added ls to see if there's a problem with the modules 2015-10-05 20:16:16 +02:00
Alexander Trost
3fe35aad6a Switched back to zulip/zulip for cloning 2015-10-05 17:41:49 +02:00
Alexander Trost
15de165f71 Changed the ADD includes command 2015-10-05 17:41:14 +02:00
Alexander Trost
eaca39bd97 Removed double puppet modules 2015-10-05 17:39:59 +02:00
Alexander Trost
3f4533b2f0 Added modified zulip puppet modules 2015-10-05 17:34:22 +02:00
Alexander Trost
aa0e269f3f Do I really have to remove the -e before the echo? 2015-10-05 16:27:49 +02:00
Alexander Trost
37329bdf19 Added "example" zulip.conf 2015-10-05 16:23:02 +02:00
Alexander Trost
b134d17056 Cat for testing if the file is really not correctly created 2015-10-05 16:20:50 +02:00
Alexander Trost
d8f24c0f14 Fixed the wrong directory change we did before git checkout 2015-10-05 16:07:01 +02:00
Alexander Trost
409a15b790 Added ls to check if the scripts are really not there
We create the /root/zulip folder and clone into it now.
2015-10-05 16:00:19 +02:00
Alexander Trost
e9bf4c0b27 Fixed the git clone location 2015-10-05 15:58:23 +02:00
Alexander Trost
657b699725 Just some form changes to make it look more standard 2015-10-05 15:55:10 +02:00
Alexander Trost
2bc9d20481 Small text change in a comment, nothing big 2015-10-05 15:51:12 +02:00
Alexander Trost
8c8f64d1ad Moved the comment out of the way
I think the comment has caused me some trouble with building the image
2015-10-05 15:49:11 +02:00
Alexander Trost
9e330a22f6 Removed the $DATA_DIR
Currently the $DATA_DIR is not in use
2015-10-05 15:47:37 +02:00
Alexander Trost
54f6acfd50 Fixed the apt-get install not expanding the {...,...,...} 2015-10-05 15:40:49 +02:00
Alexander Trost
488fb83df6 Added an forgotten && \ (newline thingy) 2015-10-05 15:27:45 +02:00