Chaotikum/chaotikum-website — pull request #1 by johnyb (2014-12-08 23:30:57+00:00)
Title: Start development

After fiddling around for quite a while with this strange development stack, I finally managed to get it to a somewhat usable state.

First I tried out to add the dokuwiki code into the docker image, somehow. Since data is tightly coupled with the dokuwiki code, there is no sane way to do that in a docker context. So I added the dokuwiki code as a git submodule and put it into the `data/` directory for the container. The image is a plain php-nginx one, with some adjusted configuration.

My goal with this approach is to use the same setup for development as well as production. For now, there is a little setup missing, like https and such things, but we might as well simply run this behind a reverse-proxy doing all this.

I'd suggest, you try it out, if you are interested. It works well if you just want to play around, everything is setup for you. Just follow the instructions in README.md. If you like it, please merge with master, so we can go on from here. I'm aware, that there is plenty of room for improvement, but I wanted to leave some tasks for later. ;P After we agreed, this is a nice way to handle this project. So please add your comments!