synth.download/beeper/etc/containers/systemd/pds/pds.container

23 lines
501 B
Text

[Unit]
Description=ATProto Personal Data Server
[Container]
Image=ghcr.io/bluesky-social/pds:latest
ContainerName=pds
EnvironmentFile=/etc/containers/systemd/pds/.env.secrets
EnvironmentFile=/etc/containers/systemd/pds/.env
PublishPort=127.0.0.1:24318:3000
Volume=/var/containers/pds/data:/pds:Z
# Security
NoNewPrivileges=true
DropCapability=ALL
# Resources
Memory=1g
PodmanArgs=--memory-reservation=512m --cpu-shares=1024
[Service]
Restart=always
RestartSec=10s
[Install]
WantedBy=default.target