LocalAuthority / deploy / jumper / host-manager.service
Newer Older
24 lines | 0.844kb
Xdev Host Manager authored a week ago
1
[Unit]
2
Description=Xdev Host Manager
3
After=network-online.target
4
Wants=network-online.target
5

            
6
[Service]
7
Type=simple
8
User=host-manager
9
Group=host-manager
10
WorkingDirectory=/usr/local/xdev-host-manager
11
EnvironmentFile=/etc/xdev/host-manager.env
Bogdan Timofte authored 4 days ago
12
ExecStartPre=+/usr/bin/install -d -o host-manager -g host-manager -m 0755 /usr/local/xdev-host-manager/var /usr/local/xdev-host-manager/backups
13
ExecStartPre=+/usr/bin/chown -R host-manager:host-manager /usr/local/xdev-host-manager/var /usr/local/xdev-host-manager/backups
Xdev Host Manager authored a week ago
14
ExecStart=/usr/bin/perl /usr/local/xdev-host-manager/scripts/host_manager.pl --bind 127.0.0.1 --port 8088
15
Restart=on-failure
16
RestartSec=3
17
NoNewPrivileges=true
18
PrivateTmp=true
19
ProtectSystem=full
20
ProtectHome=true
21
ReadWritePaths=/usr/local/xdev-host-manager /usr/local/xdev-host-manager/backups
22

            
23
[Install]
24
WantedBy=multi-user.target