#!/sbin/openrc-run description="Sahana Eden docker container" depend() { need docker net postgres use dns logger netmount postfix } start_pre() { /srv/sahana/update-ip.sh } start() { /usr/bin/docker run -d --rm \ --name sahana \ -h sahana \ --link postfix \ --link postgres \ -p 127.0.0.1:8001:8001 \ -v /srv/sahana/conf:/srv/web2py/applications/eden/models \ -v /srv/sahana/data/Spotter:/srv/web2py/applications/eden/modules/templates/Spotter \ -v /srv/sahana/data/databases:/srv/web2py/applications/eden/databases \ -v /srv/sahana/data/uploads:/srv/web2py/applications/eden/uploads \ sahana } stop() { /usr/bin/docker stop sahana }