feat(lumen-exchange): 420cloud competitor analysis + git-sync bidirectional mirror
- Scraped 420cloud.io: feature matrix, AGB pricing analysis, Club Map legal risk - Strategic recommendations for Sprint 4: compliance PDF, PWA, QR ID, federation - Research agenda for Work Lumen (Amazon Q deep dive) - Add plans/git-sync/ Docker container for IONOS→TrueNAS bidirectional sync
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
services:
|
||||
git-sync:
|
||||
image: alpine/git:latest
|
||||
container_name: git-sync
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./sync.sh:/sync.sh:ro
|
||||
- git-sync-data:/tmp/git-sync
|
||||
entrypoint: ["/bin/sh", "/sync.sh"]
|
||||
environment:
|
||||
# IONOS Gitea token (source of truth — Work Lumen pushes here)
|
||||
IONOS_TOKEN: ${IONOS_TOKEN}
|
||||
# TrueNAS Gitea token (homelab — pull target)
|
||||
TRUENAS_TOKEN: ${TRUENAS_TOKEN}
|
||||
TRUENAS_HOST: 192.168.188.119:30008
|
||||
IONOS_HOST: git.plate-software.de
|
||||
GITEA_USER: pplate
|
||||
# Space-separated list of repos to sync IONOS → TrueNAS
|
||||
REPOS: cannamanage
|
||||
# Sync interval in seconds (300 = 5 minutes)
|
||||
INTERVAL: "300"
|
||||
extra_hosts:
|
||||
- "host.docker.internal:host-gateway"
|
||||
|
||||
volumes:
|
||||
git-sync-data:
|
||||
Reference in New Issue
Block a user