Files

31 lines
818 B
Desktop File

[Unit]
Description=BEARER FastCGI Runtime
After=network-online.target mariadb.service memcached.service bearer.socket
Wants=network-online.target
Requires=bearer.socket
[Service]
Type=simple
User=www-data
Group=www-data
WorkingDirectory=/Code/bearer.openfu.com/bearer
RuntimeDirectory=bearer
RuntimeDirectoryPreserve=yes
StateDirectory=bearer
CacheDirectory=bearer
ExecStartPre=/usr/bin/mkdir -p /var/cache/bearer/work /var/lib/bearer/uploads /var/lib/bearer/sessions
ExecStart=/Code/bearer.openfu.com/bearer/bin/bearer_fastcgi.linux.bin
ExecStartPost=/usr/bin/bash /Code/bearer.openfu.com/bearer/scripts/systemd/wait-ready.sh
Restart=always
RestartSec=2
TimeoutStopSec=30
KillMode=mixed
TasksMax=512
LimitNOFILE=65536
OOMPolicy=stop
StandardOutput=journal
StandardError=journal
[Install]
WantedBy=multi-user.target