2026-01-01 15:42:18 +07:00
|
|
|
[Unit]
|
|
|
|
|
Description=Ask.JS
|
2026-01-01 23:04:20 +07:00
|
|
|
After=postgresql.service
|
2026-01-11 10:36:30 +07:00
|
|
|
BindsTo=postgresql.service
|
2026-01-01 15:42:18 +07:00
|
|
|
|
|
|
|
|
[Container]
|
|
|
|
|
Image=ghcr.io/ihateblueb/ask-js:dev
|
|
|
|
|
ContainerName=ask-js
|
2026-01-01 23:25:31 +07:00
|
|
|
Network=ask-js.network
|
2026-01-01 15:42:18 +07:00
|
|
|
Network=postgresql.network
|
|
|
|
|
PublishPort=127.0.0.1:20617:3579
|
2026-01-02 05:03:40 +07:00
|
|
|
Volume=/var/containers/ask-js/config:/app/config:ro,Z
|
2026-01-11 14:11:56 +07:00
|
|
|
# Security
|
|
|
|
|
NoNewPrivileges=true
|
|
|
|
|
DropCapability=ALL
|
2026-01-11 15:38:46 +07:00
|
|
|
# Resources
|
|
|
|
|
Memory=1g
|
|
|
|
|
PodmanArgs=--memory-reservation=512m --cpus=0.4 --cpu-shares=512
|
2026-01-01 15:42:18 +07:00
|
|
|
|
|
|
|
|
[Service]
|
|
|
|
|
Restart=always
|
|
|
|
|
RestartSec=10s
|
|
|
|
|
|
|
|
|
|
[Install]
|
|
|
|
|
WantedBy=default.target
|