Remove deploy/ folder (belongs in Jannik-Cloud)
The Dockerfile, docker-compose snippet, Caddy fragment, and generate-env.sh now live alongside the rest of the Jannik-Cloud services — that's the one place that already knows how to manage them. The MelodyMuse repo is now app-only: source, build config, the Node server, and docs. The README's 'Docker / Jannik-Cloud' subsection is replaced with a short note pointing the reader at the Jannik-Cloud service directory and the project-layout section no longer lists deploy/.
This commit is contained in:
@@ -80,10 +80,12 @@ npm start # node server.mjs, serves dist/ + /api/*
|
||||
|
||||
Then put a reverse proxy (Caddy, nginx, …) in front of `localhost:3000`.
|
||||
|
||||
### Docker / Jannik-Cloud
|
||||
### Deployment
|
||||
|
||||
Reference files are in [`deploy/`](./deploy). See
|
||||
[`deploy/README.md`](./deploy/README.md) for the full deploy guide.
|
||||
This repo contains **only the app** — the Dockerfile, docker-compose,
|
||||
Caddy fragment, and `.env` generation script for the Jannik-Cloud
|
||||
service live alongside the rest of the Jannik-Cloud services. To
|
||||
deploy, copy them into a new `services/melodymuse/` directory there.
|
||||
|
||||
---
|
||||
|
||||
@@ -346,7 +348,6 @@ MelodyMuse/
|
||||
├── server/
|
||||
│ └── prompts.mjs # system + user prompt construction
|
||||
├── server.mjs # ★ the runtime — serves SPA + /api/*
|
||||
├── deploy/ # reference Dockerfile, compose, caddy, env script
|
||||
├── public/favicon.svg
|
||||
├── index.html
|
||||
├── tailwind.config.js
|
||||
|
||||
Reference in New Issue
Block a user