Podman beta
Install podman
Make sure to have Podman and nginx installed:
bash
sudo apt install podman uidmap slirp4netns fuse-overlayfs passt netavark aardvark-dnsEnable lingering for your user:
bash
loginctl enable-linger `whoami`Simple container
Prepare the directory where data will be stored (config, logs, database, etc.) and set ownership:
bash
mkdir -p ./data
podman unshare chown -R 1000:1000 ./databash
podman run --name gancio --volume ./data:/app/data -p 127.0.0.1:13120:13120 docker.io/cisti/gancio:betaQuadlet
Setup Quadlet systemd unit file:
bash
mkdir -p ~/.config/containers/systemd
echo '[Unit]
Description=Gancio
[Container]
Image=docker.io/cisti/gancio:beta
Volume=./data:/app/data
PublishPort=127.0.0.1:13120:13120
[Service]
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target default.target' > ~/.config/containers/systemd/gancio.containerYou’ll need to setup nginx as a proxy then you can point your web browser to your domain 🎉

