Files
openclaw-taskboard/push-to-gitea.sh
Christopher Mayor 1804aa664b feat: Add navigation bar and multi-page dashboard
- Add navigation bar with 4 main sections: Tasks, Wiki, Agents, Usage
- Implement Wiki page with task documentation viewer
- Implement Agents page showing workspace, tools, and current tasks
- Implement Usage page displaying providers, models, and quotas
- Add API endpoints: /api/agents, /api/usage, /api/wiki
- Add agent heartbeat endpoint for task assignment
- Update Docker compose with volume mounts for agent and config data
- Add comprehensive CSS for all pages and responsive design
- Add JavaScript navigation and dynamic content loading

🚀 Features:
- 📋 Kanban task board (existing)
- 📚 Wiki documentation viewer
- 🤖 Agent fleet management dashboard
- 📊 Provider usage and quota monitoring
- 🔗 Real-time WebSocket updates
- 📱 Responsive mobile design
2026-03-03 15:45:53 -08:00

30 lines
1.1 KiB
Bash
Executable File

#!/bin/bash
# Script to push OpenClaw Agent Fleet Dashboard to Gitea
echo "Creating Gitea repository..."
echo ""
echo "Please follow these steps:"
echo "1. Open https://gitea.tophermayor.com in your browser"
echo "2. Log in to your account"
echo "3. Click the '+' button in the top right corner"
echo "4. Select 'New Repository'"
echo "5. Enter repository details:"
echo " - Owner: topher (or your username)"
echo " - Repository Name: openclaw-taskboard"
echo " - Description: OpenClaw Agent Fleet Dashboard - Task coordination board"
echo " - Visibility: Public or Private (your choice)"
echo " - Do NOT initialize with README, .gitignore, or license"
echo "6. Click 'Create Repository'"
echo ""
echo "After creating the repository, run:"
echo ""
echo "cd /tmp/taskboard-gitea"
echo "git remote add origin https://gitea.tophermayor.com/topher/openclaw-taskboard.git"
echo "git branch -M main"
echo "git push -u origin main"
echo ""
echo "Or if you prefer SSH:"
echo "git remote add origin git@gitea.tophermayor.com:topher/openclaw-taskboard.git"
echo "git branch -M main"
echo "git push -u origin main"