Closed simenandre closed 4 years ago
I was thinking along the same lines. Care to do the honors?
Yeah – might not be until mid next week tho'. 👍
I recommend using PHP7 in the composefile :)
PHP7 with latest version then?
I'll start working on this too, asap :)
@Koch Oh, if you do this, I'll leave it then?
I can do this, yeah!
So I threw together something really basic because I'm impatient. This still doesn't really work, but not because of docker.
The Dockerfile in the repo will set up most things you really need, but since our code-base isn't really compatible with php7.3, we need to make some updates. I've started on these, but it'll take a little while since I need to ensure the old version keeps working until we can switch production.
I'm keeping this issue open because until the dev environment is actually DECENT, there's tons of work to do.
ffs, how can github NOT support files with ".patch" ........ what stupid fucked up shit is this.
Anyway, this is what I did to get the front page to work. Some of this is pretty straight forward and non-controversial (e.g.: Actually defining variables before using them), but I need to verify some of it (e.g.: the ini-lol, and locale obviously). But it should give people an idea of what's needed.
Going to be looking at this this weekend when I have a bit more time to use, and will hopefully have a PR coming up that we can work in.
Closing this as we now have a working docker-compose setup from #30 🎉
Hello 👋
I'd like to suggest that we add a
docker-compose.yml
file. This way it's easy for anyone to boot the project – and well, quicker.Can also be used for integration testing. I can probably create a pull request on it.