jonsito / AgilityContest

A web client-server (xampp) app to organize, register and show results for FCI Dog Agility Contests
GNU General Public License v2.0
5 stars 10 forks source link

Add Docker support #8

Open alejandrobarrios07 opened 6 years ago

alejandrobarrios07 commented 6 years ago

Hi guys! If you want I could set up the project to support Docker and be more easy to used.

jonsito commented 6 years ago

I'm working on ease install: just drag and deploy zip into htdocs in an already running x/w/m/ampp machine. Any container ( Docker, Bitname xampp plugin or so ) will be welcome...

.... But unsure about this option will ease installation process. Ask a windows non-expert user about Docker, an take a look on their eyes :-). Also, notice that most people use a several-years-old laptop to run the program in live contests... Docker overhead may be too heavy for those computers

What about on maintenance? Create a docker machine is easy. The problem is getting it up to date. You should also provide some sort of automated building system on every release update

Frankly, I prefer patches for packaging on Ubuntu and Fedora. Anyway, any improvement is welcome. Up to you :-)

alejandrobarrios07 commented 6 years ago

The main idea is to provide a better local environment, without installing all dependencies. I will create a pull request and then we can discuss if its really necessary or not.