| 123456789101112131415161718192021222324252627 |
- #!/bin/bash
- # docker run -d \
- # -v /var/run/docker.sock:/var/run/docker.sock \
- # -v /mnt/nextcloud:/var/www/html \
- # -l "traefik.frontend.rule=Host:nextcloud.bodicsek.host" \
- # -l "traefik.enable=true" \
- # -l "traefik.frontend.headers.STSSeconds=15552000" \
- # -l "traefik.frontend.headers.STSIncludeSubdomains=true" \
- # -l "traefik.frontend.headers.STSPreload=true" \
- # --name nextcloud \
- # bodicsek/nextcloud-armhf:latest
- docker service create \
- --mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
- --mount type=bind,source=/data/localhost/nextcloud,target=/var/www/html \
- --network traefik-net \
- --name nextcloud \
- --constraint "node.hostname==raspberrypi3" \
- --label traefik.frontend.rule=Host:nextcloud.bodicsek.host \
- --label traefik.port=80 \
- --label traefik.enable=true \
- --label traefik.frontend.headers.STSSeconds=15552000 \
- --label traefik.frontend.headers.STSIncludeSubdomains=true \
- --label traefik.frontend.headers.STSPreload=true \
- localhost:5000/bodicsek/nextcloud-armhf:latest
|