You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Any static host works (GitHub Pages, Netlify, Vercel, etc.).
112
-
- Build with `npm run docs:build` and deploy the `.vitepress/dist` directory.
113
-
- For GitHub Pages under a repository subpath, set the `base` option in `.vitepress/config.ts` to `'/<repo-name>/'`.
114
-
115
-
### Docker / Compose
116
-
117
-
Local build and run (builds from Dockerfile):
118
-
119
-
```cmd
120
-
docker compose -f compose.yaml up --build
121
-
```
122
-
123
-
Production run (pulls from GHCR):
124
-
125
-
```cmd
126
-
docker login ghcr.io
127
-
docker compose -f compose.prod.yaml up -d
128
-
```
129
-
130
-
The site will be available at <http://localhost:8080>
131
-
132
-
Notes:
133
-
134
-
-`compose.yaml` builds an image and tags it as `ghcr.io/finki-hub/recordings-listing:local`.
135
-
-`compose.prod.yaml` pulls `ghcr.io/finki-hub/recordings-listing:latest` (set in CI). If you tag images differently (e.g., by commit SHA), adjust the image in `compose.prod.yaml` accordingly.
136
-
137
109
## License
138
110
139
111
This project is licensed under the terms of the MIT license.
0 commit comments