The deployment method is an nginx server backed onto DJango WSGI. A PostgreSQL database is set up and primed with static data on the container's first run. A Redis server acts as the Celery broker.
466
This Dockerfile builds a single Docker image which can be deployed that provides the whole EVEthing instance, and its dependencies.
The deployment method is an nginx_ server backed onto DJango's wsgi implementation. A PostgreSQL database is set up and primed with static data on the container's first run. A Redis server acts as the Celery broker.
This build is interactive on first boot and requires the administrator to create credentials for the superuser account.
This image takes two required environment variables, admin_name and admin_email.
Additionally a volume is required at /evething/data.
This acts as storage for the PostgreSQL_ server and static caches.
The web server port exposed is port 8080, or for including in virtual hosting setups, a WSGI service is exposed on port 8081.
A typical invocation would look like::
$ docker run -i -t \
-v '/opt/evething-data:/evething/data' -p 80:8080 \
-e admin_name='Your Name' -e admin_email='[email protected]' \
yourname/evething
Content type
Image
Digest
sha256:c9565306e…
Size
228.9 MB
Last updated
almost 11 years ago
docker pull robhaswell/evething