mirror of
https://github.com/TerrifiedBug/komodo-stacks.git
synced 2026-11-11 02:00:06 +01:00
Sync gitea-github-sync-dashboard from Gitea to monorepo
Repository: admin/gitea-github-sync-dashboard Timestamp: 2025-04-21_13-06-40 Target directory: projects/gitea-github-sync-dashboard
This commit is contained in:
1 parent
035c24ed5a
commit
0064035de0
3 files changed
+60
No files matched your search
@@ -0,0 +1,5 @@
|
||||
.venv/
|
||||
__pycache__/
|
||||
*.pyc
|
||||
.DS_Store
|
||||
.vscode/
|
||||
@@ -0,0 +1,3 @@
|
||||
# gitea-github-sync-dashboard
|
||||
|
||||
This is the gitea-github-sync-dashboard repository. Update this README with relevant project details.
|
||||
@@ -0,0 +1,52 @@
|
||||
version: '3'
|
||||
|
||||
# Production compose file with dashboard - pulls pre-built images from Docker Hub
|
||||
services:
|
||||
# Core sync container
|
||||
gitea-github-sync:
|
||||
image: terrifiedbug/gitea-github-sync:latest
|
||||
container_name: gitea-github-sync
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
environment:
|
||||
# Required configuration
|
||||
- GITEA_URL=${GITEA_URL}
|
||||
- GITEA_TOKEN=${GITEA_TOKEN}
|
||||
- GITHUB_REPO=${GITHUB_REPO}
|
||||
- GITHUB_TOKEN=${GITHUB_TOKEN}
|
||||
# Optional configuration
|
||||
- MONOREPO_SUBDIR=${MONOREPO_SUBDIR}
|
||||
- SYNC_INTERVAL=${SYNC_INTERVAL}
|
||||
- IGNORE_REPOS=${IGNORE_REPOS}
|
||||
- DEFAULT_BRANCH=${DEFAULT_BRANCH}
|
||||
- TZ=${TZ}
|
||||
volumes:
|
||||
- gitea_sync_data:/app/cache
|
||||
networks:
|
||||
- gitea_sync_network
|
||||
|
||||
# Dashboard (Combined frontend and backend)
|
||||
dashboard:
|
||||
image: terrifiedbug/gitea-github-sync-dashboard:latest
|
||||
container_name: gitea-sync-dashboard
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8066:5000"
|
||||
environment:
|
||||
- NODE_ENV=production
|
||||
- PORT=5000
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ./dashboard/backend/logs:/app/logs
|
||||
networks:
|
||||
- gitea_sync_network
|
||||
depends_on:
|
||||
- gitea-github-sync
|
||||
|
||||
volumes:
|
||||
gitea_sync_data:
|
||||
|
||||
networks:
|
||||
gitea_sync_network:
|
||||
driver: bridge
|
||||
Reference in new issue
Block a user