[Unit] Description=Core Lightning Server [Container] Image={{ registry_url }}/clightning:{{ clightning_version }} PodmanArgs=--pod bitcoin-pod Exec=--bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} # Use volume Volume=/home/{{ansible_user}}/.bitcoin:/data/.bitcoin:ro,Z Volume=/home/{{ansible_user}}/.lightning:/data/.lightning:Z [Service] # Restart service when sleep finishes Restart=always # Extend Timeout to allow time to pull the image TimeoutStartSec=900 # ExecStartPre flag and other systemd commands can go here, see systemd.unit(5) man page. # ExecStartPre=/usr/share/mincontainer/setup.sh [Install] # Start by default on boot WantedBy=multi-user.target default.target