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 5158abf commit b25ca9fCopy full SHA for b25ca9f
d-sshd.service
@@ -0,0 +1,16 @@
1
+[Unit]
2
+Description=SSHD Service
3
+Requires=docker.service
4
+After=docker.service
5
+
6
+[Service]
7
+EnvironmentFile=/mnt/environment/%p.env
8
+Restart=on-failure
9
+RestartSec=10
10
+ExecStartPre=-/usr/bin/docker kill %p
11
+ExecStartPre=-/usr/bin/docker rm %p
12
+ExecStart=/usr/bin/docker run --rm --env-file=/mnt/environment/%p.env -v /mnt/data/%p/etc:/etc/ssh:rw -v /mnt/data/secrets/id_rsa.pub:/root/.ssh/authorized_keys:ro -v /mnt/data:/mnt/data:ro -v /mnt/environment:/mnt/environment:ro -p ${SSH_PORT}:22 --name %p quay.io/macropin/sshd
13
+ExecStop=/usr/bin/docker stop -t 2 %p
14
15
+[Install]
16
+WantedBy=multi-user.target
0 commit comments