# /etc/systemd/system/mollysocket.service [Unit] Description=MollySocket After=network-online.target [Service] Type=simple Environment="RUST_LOG=info" Environment="MOLLY_CONF=/opt/mollysocket/prod.toml" WorkingDirectory=/opt/mollysocket/ SetCredentialEncrypted=ms_vapid: \ ********************************************************************* \ ********************************************************************* \ ************************************** Environment=MOLLY_VAPID_KEY_FILE=%d/ms_vapid User=mollysocket Group=mollysocket UMask=0007 ExecStart=/opt/mollysocket/ms server KillSignal=SIGINT Restart=on-failure # Configures the time to wait before service is stopped forcefully. TimeoutStopSec=5 [Install] WantedBy=multi-user.target