I have access to a Debian 10 server, with docker and docker-compose installed via apt-get (i.e. not the latest docker with docker-compose built in, but the old
docker-compose with the dash).
I am allowed to use docker-compose (but not docker itself).
I want to create an instance of erpnext, listening on a port. It will be accessed via the host’s nginx (so I will need an nginx file for the site, to proxy to the docker instance).
With most other software, you can Google the software name and docker-compose, find an example docker-compose file, download it, set a few, well-documented environment variables, and you are good to go.
However, with ERPNext, I haven’t been able to find anything suitable. The official docker repo requires a more up-to-date docker version than is supplied with even the latest Debian or Ubuntu, and there is no way my sysadmin will install that, in case it breaks any of the 30 or so docker images they are already running, or it interferes with a future OS upgrade.
As an experiment, just to try to learn more, I did fire up a VM here at home, with the latest Debian on it, and the latest docker, but I am still baffled. I can fire it up using the compose and ancillary files supplied, but I can’t for the life of me actually access anything.
I have spent 3 whole days on this so far, and have got precisely nowhere.
So I am appealing for help here. If anyone can point me in the right direction, or even do some paid consultancy to show me how to set it up, that would be really helpful.