synth.download/beeper/etc/containers/systemd/searxng/searxng-dfdb.container

30 lines
723 B
Text

[Unit]
Description=SearXNG Dragonfly DB
[Container]
Image=docker.dragonflydb.io/dragonflydb/dragonfly
ContainerName=searxng-dfdb
Environment=DFLY_snapshot_cron="* * * * *"
Environment=DFLY_version_check=false
Environment=DFLY_default_lua_flags=allow-undeclared-keys
Environment=DFLY_dbfilename=dump.rdb
Environment=DFLY_df_snapshot_format=false
Environment=DFLY_dir=/data
HealthCmd=redis-cli ping
HealthInterval=5s
HealthRetries=20
Network=searxng.network
Volume=/var/containers/searxng/dragonfly:/data:Z
# Security
NoNewPrivileges=true
# Resources
Memory=256mb
Ulimit=memlock=-1
PodmanArgs=--memory-reservation=128mb --cpus=0.2 --cpu-shares=512
[Service]
Restart=always
RestartSec=10s
[Install]
WantedBy=default.target