16 lines
445 B
Desktop File
16 lines
445 B
Desktop File
[Unit]
|
|||
|
|
Description=Synchronize NPM public domains and certificate renewal
|
||
|
|
After=nginx.service archipelago.service
|
||
|
|
ConditionPathExists=/etc/nginx/sites-available/archipelago
|
||
|
|
|
||
|
|
[Service]
|
||
|
|
Type=oneshot
|
||
|
|
User=root
|
||
|
|
ExecStartPre=/usr/bin/python3 /opt/archipelago/scripts/dashboard-public-guard.py
|
||
|
|
ExecStart=/usr/bin/python3 /opt/archipelago/scripts/npm-public-bridge.py
|
||
|
|
TimeoutStartSec=120
|
||
|
|
UMask=0077
|
||
|
|
Nice=10
|
||
|
|
StandardOutput=journal
|
||
|
|
StandardError=journal
|