Deploy Marketplace to Hetzner k3s cluster at projectmycelium.com/marketplace/demo #7
Labels
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference
coopcloud_code/projectmycelium_marketplace#7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Deploy the Mycelium Marketplace as a pod on the Hetzner k3s cluster, accessible at:
https://projectmycelium.com/marketplace/demo
The Docker image is already built and published. Kubernetes manifests are ready in the repo.
Docker Image
What to Deploy
All manifests are in
deploy/k8s/. Apply in order:Prerequisites
deploy/k8s/secrets.yaml:ingress.yamlhas Nginx (default) and Traefik (commented) optionsprojectmycelium.com(cert-manager or existing)Important Notes
/marketplace/demo/*as-is to the backend. The app expectsAPP_BASE_PATH=/marketplace/demo.GET /marketplace/demo/api/healthon port 8000/marketplace/demowith Prefix match typeVerification
Reference
Full deployment guide:
docs/PRODUCTION_DEPLOYMENT.mdDev/Test Instance (already live)
https://projectmycelium.org/marketplace/demo/ - running on TFGrid VM, same image, confirmed working.