[Unit] Description=AI Web Hosting Agent (Claude Opus 5.5 page builder) After=network.target [Service] Type=simple User=master Group=master WorkingDirectory=/home/master/work/WebHoting_AI_Agent Environment=NODE_ENV=production Environment=PORT=3080 Environment=HOST=127.0.0.1 Environment=SITES_ROOT=/var/www/sites Environment=PUBLIC_BASE_URL=http://192.168.20.66 Environment=CLAUDE_MODEL=claude-opus-5-5 # CLAUDE_BIN 을 지정하지 않으면 PATH 와 알려진 설치 위치(~/.local/bin, ~/.npm-global/bin 등)에서 자동 탐색 Environment=PATH=/home/master/.local/bin:/home/master/.npm-global/bin:/usr/local/bin:/usr/bin:/bin Environment=HOME=/home/master # 사이트 버전 저장소: v1.4.14 부터 서비스 서버 안의 전용 Gitea (deploy/install-gitea.sh 가 만들고 아래 두 값을 맞춘다) Environment=SITES_GIT_REMOTE=git@webmaker-gitea:webmaker/sites.git Environment=SITES_GIT_WEB=http://192.168.20.66:3030/webmaker/sites ExecStart=/usr/bin/node /home/master/work/WebHoting_AI_Agent/server.js Restart=always RestartSec=3 UMask=0022 [Install] WantedBy=multi-user.target