Update to 2022-01-30 19:00

This commit is contained in:
Daniel Berteaud
2022-01-30 19:00:17 +01:00
parent 03f70d2e98
commit cc0f49f93e
22 changed files with 663 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
[Unit]
Description=Penpot exporter
After=syslog.target network.target
[Service]
Type=simple
User={{ penpot_user }}
WorkingDirectory={{ penpot_root_dir }}/exporter
Environment=PENPOT_HTTP_SERVER_PORT={{ penpot_ports['exporter'] }}
ExecStart=/bin/node {{ penpot_root_dir }}/exporter/app.js
PrivateTmp=yes
NoNewPrivileges=true
Restart=on-failure
MemoryLimit=512M
SyslogIdentifier=penpot-exporter
Restart=on-failure
StartLimitInterval=0
RestartSec=30
PrivateDevices=true
ProtectControlGroups=true
ProtectHome=true
ProtectSystem=full
ProtectKernelModules=true
ProtectKernelTunables=true
ProtectSystem=strict
RestrictRealtime=true
RestrictNamespaces=true
ReadWritePaths=/run {{ penpot_root_dir }}/data
LockPersonality=true
[Install]
WantedBy=multi-user.target