Advertisement
Guest User

Untitled

a guest
Sep 27th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. [Unit]
  2. Description=Daemon for netatalk
  3. Requires=docker.service
  4. After=docker.service
  5.  
  6. [Service]
  7. Restart=on-failure
  8. RestartSec=3
  9. StartLimitInterval=20
  10. StartLimitBurst=5
  11. TimeoutStartSec=0
  12. ExecStartPre=-/usr/bin/docker kill netatalk-container
  13. ExecStartPre=-/usr/bin/docker rm netatalk-container
  14. ExecStartPre=-/usr/bin/docker pull cptactionhank/netatalk:latest
  15.  
  16. ExecStart=/usr/bin/docker run \
  17. --name netatalk-container \
  18. --env AFP_USER="timemachine" \
  19. --env AFP_PASSWORD="[password]" \
  20. -v [path-to-container-configs]/netatalk/afp.conf:/etc/netatalk/afp.conf \
  21. -v [path-to-data-dir]:/media \
  22. --publish 548:548 cptactionhank/netatalk:latest
  23. ExecStop=-/usr/bin/docker stop --time=10 netatalk-container
  24. ExecStop=-/usr/bin/docker rm netatalk-container
  25.  
  26. [Install]
  27. WantedBy=multi-user.target
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement