[Unit] Description="Coder - external workspace proxy server" Documentation=https://coder.com/docs/coder-oss Requires=network-online.target After=network-online.target ConditionFileNotEmpty=/etc/coder.d/coder-workspace-proxy.env StartLimitIntervalSec=60 StartLimitBurst=3 [Service] Type=notify EnvironmentFile=/etc/coder.d/coder-workspace-proxy.env User=coder Group=coder ProtectSystem=full PrivateTmp=yes PrivateDevices=yes SecureBits=keep-caps AmbientCapabilities=CAP_IPC_LOCK CAP_NET_BIND_SERVICE CacheDirectory=coder CapabilityBoundingSet=CAP_SYSLOG CAP_IPC_LOCK CAP_NET_BIND_SERVICE KillSignal=SIGINT KillMode=mixed NoNewPrivileges=yes ExecStart=/usr/bin/coder workspace-proxy server Restart=on-failure RestartSec=5 TimeoutStopSec=90 [Install] WantedBy=multi-user.target