test fixes and doc work
Some checks failed
Deploy to Test Environment / deploy-to-test (push) Failing after 2m50s
Some checks failed
Deploy to Test Environment / deploy-to-test (push) Failing after 2m50s
This commit is contained in:
@@ -276,10 +276,10 @@ Dev Container (in `.mcp.json`):
|
||||
|
||||
Bugsink 2.0.11 does not have a UI for API tokens. Create via Django management command.
|
||||
|
||||
**Production**:
|
||||
**Production** (user executes on server):
|
||||
|
||||
```bash
|
||||
ssh root@projectium.com "cd /opt/bugsink && bugsink-manage create_auth_token"
|
||||
cd /opt/bugsink && bugsink-manage create_auth_token
|
||||
```
|
||||
|
||||
**Dev Container**:
|
||||
@@ -388,11 +388,9 @@ Log Sources Logstash Outputs
|
||||
|
||||
### Pipeline Status
|
||||
|
||||
**Check Logstash Service**:
|
||||
**Check Logstash Service** (user executes on server):
|
||||
|
||||
```bash
|
||||
ssh root@projectium.com
|
||||
|
||||
# Service status
|
||||
systemctl status logstash
|
||||
|
||||
@@ -485,9 +483,11 @@ PM2 manages the Node.js application processes in production.
|
||||
|
||||
### Basic Commands
|
||||
|
||||
> **Note**: These commands are for the user to execute on the server. Claude Code provides commands but cannot run them directly.
|
||||
|
||||
```bash
|
||||
ssh root@projectium.com
|
||||
su - gitea-runner # PM2 runs under this user
|
||||
# Switch to gitea-runner user (PM2 runs under this user)
|
||||
su - gitea-runner
|
||||
|
||||
# List all processes
|
||||
pm2 list
|
||||
@@ -835,27 +835,26 @@ Configure alerts in your monitoring tool (UptimeRobot, Datadog, etc.):
|
||||
|
||||
### Quick Diagnostic Commands
|
||||
|
||||
> **Note**: User executes these commands on the server. Claude Code provides commands but cannot run them directly.
|
||||
|
||||
```bash
|
||||
# Full system health check
|
||||
ssh root@projectium.com << 'EOF'
|
||||
echo "=== Service Status ==="
|
||||
# Service status checks
|
||||
systemctl status pm2-gitea-runner --no-pager
|
||||
systemctl status logstash --no-pager
|
||||
systemctl status redis --no-pager
|
||||
systemctl status postgresql --no-pager
|
||||
|
||||
echo "=== PM2 Processes ==="
|
||||
# PM2 processes (run as gitea-runner)
|
||||
su - gitea-runner -c "pm2 list"
|
||||
|
||||
echo "=== Disk Space ==="
|
||||
# Disk space
|
||||
df -h / /var
|
||||
|
||||
echo "=== Memory ==="
|
||||
# Memory
|
||||
free -h
|
||||
|
||||
echo "=== Recent Errors ==="
|
||||
# Recent errors
|
||||
journalctl -p err -n 20 --no-pager
|
||||
EOF
|
||||
```
|
||||
|
||||
### Runbook Quick Reference
|
||||
|
||||
Reference in New Issue
Block a user