Go to file
me a6ca2cb170
continuous-integration/drone Build was killed Details
Update 'README.md'
2022-11-05 22:34:54 +00:00
.drone.yml Update '.drone.yml' 2022-11-05 16:13:00 +00:00
Dockerfile Update 'Dockerfile' 2022-07-22 12:46:29 +00:00
README.md Update 'README.md' 2022-11-05 22:34:54 +00:00

README.md

cloud-cmd Build Status

Podman container for cloud-cmd https://cloudcmd.io/

Run container with podman

podman run -d --rm \
  --name=cloud-cmd \
  -p 127.0.0.1:8000:8000 \
  -v /path/to/data:/data \
  -v /path/to/config:/root \
  reg.fredhs.net/r/cloud-cmd:latest

You can set up a systemd.service like this:

[Unit]
Description=Cloud-cmd Podman container
Wants=network.target data-program.mount data-movie.mount data-tvshow.mount

[Service]
Type=simple
User=root
Group=root
TimeoutStartSec=5m
ExecStartPre=-/usr/bin/podman rm "cloud-cmd"

ExecStart=/usr/bin/podman run --name cloud-cmd -v /path/to/config:/root -v /path/to/data:/data -p 127.0.0.1:8000:8000 --pull=always reg.fredhs.net/r/cloud-cmd:latest

ExecReload=-/usr/bin/podman stop "cloud-cmd"
ExecReload=-/usr/bin/podman rm "cloud-cmd"
ExecStop=/usr/bin/podman stop "cloud-cmd"
Restart=always
RestartSec=30

[Install]
WantedBy=multi-user.target