Thanks to for the advice @limendesbar.
I’m so happy @arturluizbr recovered interest in docker&ojs. If I remember well think was one of the firsts to create a dockerfile for OJS.
When I started the project was abandoned so I created my first images based his work and then I discovered @lucasdiedrich one.
The point is, when I found lucas’ image we decided to started a group to develop the official docker image for OJS. By official, I mean it will be deeply tested and PKP team will advice us before every release, so we will be able to lunch the docker image at the same time.
I’m happy to explain that during last weeks, with Potomac and Lucas we have been working to release the latest branch (it’s quite finished) that is a ojs 3.1.2 running on php7.2:
If you prefer to keep in php5 the master branch is still “3.1.1-4”:
Tags and branches need to be sorted to fit PKP names and we like to keep a docker image for every OJS 3.x version released (and the last 2.x) hoping it will be helpful for the whole community.
As you will see in README, this image is released with those features:
- Preconfigured “restful_url”
- Persistent volumes for folders and config files.
- Install script.
- Upgrade script
- SSL ready.
- traefik ready.
- includes adminier.
I’m sure @arturluizbr new work is as great as it was before but I encourage him to join this “docker4ojs” group and improve together this docker image.
Right now, we are working over lucas’ repository, but if more people is joining, we will probably need to move to a github grup.
Keep in touch,