diff --git a/seafile.service b/seafile.service index 7eca479..d29f5ee 100644 --- a/seafile.service +++ b/seafile.service @@ -9,13 +9,16 @@ CPUShares=256 MemoryLimit=512M Environment=ROOT_DIR=/srv/seafile +Environment=SEAF_MYSQL="" #Empty = Sqlite +Environment=SEAF_URL="https://seaf.example.com" +Environment=SEAF_UPGRADE_INTERVAL=10 #Run first once to setup -#rkt --insecure-options=image run --dns 8.8.8.8 --volume volume-opt-seafile,kind=host,source=${ROOT_DIR} docker://repo.shimun.net/shimun/seafile --interactive +#rkt --insecure-options=image run --dns 8.8.8.8 --volume volume-opt-seafile,kind=host,source=${ROOT_DIR} docker://repo.shimun.net/shimun/seafile --environment=SEAF_URL="https://seaf.example.com" --interactive ExecStartPre=/bin/mkdir -p ${ROOT_DIR} -ExecStart=/usr/bin/rkt --insecure-options=image run --dns 8.8.8.8 --volume volume-opt-seafile,kind=host,source=${ROOT_DIR} --port 80-tcp:8080 \ - docker://repo.shimun.net/shimun/seafile +ExecStart=/usr/bin/rkt --insecure-options=image run --dns 8.8.8.8 --inherit-env --volume volume-opt-seafile,kind=host,source=${ROOT_DIR} --port 80-tcp:8080 \ + docker://repo.shimun.net/shimun/seafile --environment=SEAF_UPGRADE_INTERVAL=${SEAF_UPGRADE_INTERVAL} ExecStopPost=/usr/bin/rkt gc KillMode=mixed