Join GitHub today
Review production ready docker setup of tine20 all-in-one #6993
Hi tine20 community,
We are currently running a natively installed tine20 community edition (installed via apt-get).
what the setup contains
The setup contains the tine20-all-in-one package, the inventory package and the human-resources package from your latest release 2018.08.9. Apache2 is preconfigured for http access at http://localhost.
what the setup does
During docker image build those three mentioned packages (the *.tar.bz2 ones) are automatically fetched, the sha1sum is verified and extracted (to /usr/share/tine20).
The written setup used both, the official install guide as well as the apt-get installation as reference.
Apache2 is used as web server inside docker (like the apt-get setup provides), furthermore mysql is directly installed into the docker image as well.
So it should be easy to get things up and running.
why not use apt-get in docker setup?
Sadly the apt-get setup requires the mysql database to be existent.
what the docker compose configuration contains
Before starting the container several things can be configured.
how to use
Install the requirements described in the repo description (preferably) into a clean Ubuntu Bionic Desktop VM and clone the repository to some place using
Afterwards you can build the image locally, by just executing the custom VS Code task
Can you please review the docker setup for correctness, it would be nice to use tine20 soon via docker :)