This Docker image generates a fully packaged OpenDNAS server for production use.
The following dependencies will automatically be built in the container:
- bc
- unzip
- make
- gcc
- OpenSSL 1.0.2i (for SSLv2)
- nginx 1.16.1
- php7.3-fpm
- gettext (for envsubst)
Configure the OpenDNAS server in the settings.sh
file.
Run the build.sh
file to generate the Docker image hnc-opendnas
.
To spawn a temporary container run test.sh
. The server contents is located in /root/
.
You can manually start the temporary container's server by executing ./start.sh
in /root/
and the server should be accessible on port 80 and 443.
To spawn a dedicated container you should configure run the run.sh
script to use
the proper port to port-forward.