opencode-cloud-core 25.1.3

Core library for opencode-cloud - config management, singleton enforcement, and shared utilities
Documentation
[Unit]
Description=OpenCode Authentication Broker
Documentation=https://github.com/pRizz/opencode
After=network.target

[Service]
Type=notify
ExecStart=/usr/local/bin/opencode-broker
ExecReload=/bin/kill -HUP $MAINPID
Restart=always
RestartSec=5

# Security hardening
NoNewPrivileges=false
ProtectSystem=strict
ProtectHome=read-only
PrivateTmp=true
ReadWritePaths=/run/opencode

# Socket directory
RuntimeDirectory=opencode
RuntimeDirectoryMode=0755

# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=opencode-broker

[Install]
WantedBy=multi-user.target