We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 336ba6b commit fa7ab24Copy full SHA for fa7ab24
ftp.service
@@ -0,0 +1,17 @@
1
+[Unit]
2
+Description=FTP Service
3
+Requires=docker.service
4
+After=docker.service apache.service
5
+
6
+[Service]
7
+Restart=on-failure
8
+RestartSec=10
9
+ExecStartPre=-/usr/bin/mkdir -p /mnt/data/%p
10
+ExecStartPre=-/usr/bin/touch /mnt/data/%p/environment
11
+ExecStartPre=-/usr/bin/docker kill %p
12
+ExecStartPre=-/usr/bin/docker rm %p
13
+ExecStart=/usr/bin/docker run --rm --env-file=/mnt/data/%p/environment -v /mnt/data/apache/www:/srv/www -p 21:21 -p 4559:4559 -p 4560:4560 -p 4561:4561 -p 4562:4562 -p 4563:4563 -p 4564:4564 --name %p panubo/vsftpd
14
+ExecStop=/usr/bin/docker stop -t 2 %p
15
16
+[Install]
17
+WantedBy=multi-user.target
0 commit comments