Skip to content

Commit b25ca9f

Browse files
committed
Initial add
1 parent 5158abf commit b25ca9f

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

d-sshd.service

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)