add deploy configs

This commit is contained in:
2023-06-20 21:45:14 -04:00
parent f407c8b395
commit 32d5d3d557
4 changed files with 44 additions and 1 deletions

View File

@ -0,0 +1,22 @@
# mail4one.service
[Unit]
Description=Personal Mail server
Documentation=https://gitea.balki.me/balki/mail4one
After=network.target network-online.target
Requires=network-online.target
[Service]
User=mail4one
ExecStart=/usr/local/bin/mail4one --config /etc/mail4one/config.json
PrivateTmp=true
ProtectSystem=full
AmbientCapabilities=CAP_NET_BIND_SERVICE
StateDirectory=mail4one
LogsDirectory=mail4one
WorkingDirectory=/var/lib/mail4one
ProtectHome=yes
[Install]
WantedBy=multi-user.target