Something went wrong. Try again.
A local-first event pipeline for independent agents, built on Jazz.
Something went wrong. Try again.
1.4 kB · 36 lines
12345678910111213141516171819202122232425262728293031323334353637[Unit]Description=thought stream public site and authenticated inspector proxyAfter=thoughtstream-inspector.serviceRequires=thoughtstream-inspector.service
[Service]# Singleton contract: never template or replicate this unit against one OAUTH_STORE_DIR.# The process also holds an owner-only store lock and refuses a second live owner.Type=simpleWorkingDirectory=%h/code/thought-streamEnvironmentFile=-%h/.config/thoughtstream/credentials/inspector-basic.envEnvironmentFile=-%h/.config/thoughtstream/credentials/inspector-oauth.envEnvironmentFile=-%h/.config/thoughtstream/credentials/inspector-review.envEnvironmentFile=-%h/.config/thoughtstream/credentials/inspector-course-chat.env# Optional credentials for the fixed Co adapter; the API key may be account-wide.# Never load the consumers/connector env files here.EnvironmentFile=-%h/.config/thoughtstream/credentials/inspector-co-chat.envExecStart=%h/.nvm/versions/node/v22.19.0/bin/node --import tsx %h/code/thought-stream/scripts/serve-inspector-proxy.tsRestart=on-failureRestartSec=5KillMode=control-groupNoNewPrivileges=truePrivateTmp=trueProtectSystem=strictProtectHome=read-onlyReadWritePaths=-%h/.local/share/thoughtstream-inspector-authProtectKernelTunables=trueProtectControlGroups=trueRestrictAddressFamilies=AF_INET AF_INET6 AF_UNIXRestrictRealtime=trueRestrictSUIDSGID=trueLockPersonality=trueUMask=0077
[Install]WantedBy=default.target