- CLAUDE.md: Server instructions and service reference - docs/: Persistent documentation (architecture, guides) - .artifacts/: Session-generated notes - playwriter-browser/: Remote browser container config Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.1 KiB
2.1 KiB
Next Steps
Immediate Tasks
1. Documentation Migration
- Create documentation structure in Outline (http://192.168.1.3:3080)
- Migrate guidelines from Homepage to Outline
- Remove guidelines from Homepage after migration
2. Cleanup
- Revoke duplicate "Claude MCP Server" API token in Coolify (Settings → Keys & Tokens → API Tokens)
Configuration Tasks
3. Test Coolify MCP
- Start a Claude Code session from
~/Desktop/nuc - Verify Coolify MCP connects with the API token
- Test listing services, deployments, and servers
4. SSH Setup (if not done)
cd ~/Desktop/nuc
./setup-ssh.sh
Future Improvements
Infrastructure
- Configure Authentik as central identity provider
- Set up automated backups verification in Kopia
- Add more services to Uptime Kuma monitoring
- Configure ntfy notifications for critical alerts
Security
- Enable HTTPS with Let's Encrypt certificates
- Set up Vaultwarden backup strategy
- Review and restrict Coolify API token IP allowlist
- Audit exposed ports and services
Automation
- Create n8n workflows for common tasks
- Set up automated health checks
- Configure Coolify webhooks for deployment notifications
Documentation
- Document backup/restore procedures in Outline
- Create runbooks for common incidents
- Document service dependencies and startup order
- Add network diagram to documentation
Service-Specific Tasks
Outline
- Configure S3 storage with MinIO for attachments
- Set up collections and permissions structure
- Import existing documentation
Gitea
- Configure repository mirroring (if needed)
- Set up CI/CD with Gitea Actions
- Configure webhook integrations
n8n
- Create workflow templates
- Set up credentials for external services
- Configure error notifications
Notes
- Coolify API Token: Configured in
.claude/settings.json - All services accessible at
192.168.1.3on their respective ports - SSH access:
ssh nuc(after running setup-ssh.sh)