https://github.com/noxify/renoun-repros
https://github.com/noxify/renoun-repros
Last synced: 28 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/noxify/renoun-repros
- Owner: noxify
- Created: 2025-12-02T14:13:53.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-12-03T15:38:25.000Z (7 months ago)
- Last Synced: 2025-12-05T17:52:04.314Z (6 months ago)
- Language: MDX
- Homepage: https://renoun-repros-vite-rsc.vercel.app
- Size: 3.18 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.docker.md
Awesome Lists containing this project
README
# Docker Setup
Dieses Setup repliziert die Vercel-Umgebung lokal für Testing.
## Ressourcen-Konfiguration
Jeder Service ist konfiguriert mit:
- **4 vCPUs**
- **8 GB Memory**
- **~23 GB Disk space** (durch Docker Volume)
## Verwendung
### Alle Services starten
```bash
docker-compose up -d
```
### Einzelnen Service starten
```bash
docker-compose up -d vite-rsc
docker-compose up -d waku
docker-compose up -d next
```
### Services neu bauen
```bash
docker-compose build
# oder für einen spezifischen Service
docker-compose build vite-rsc
```
### Logs ansehen
```bash
docker-compose logs -f
# oder für einen spezifischen Service
docker-compose logs -f vite-rsc
```
### Services stoppen
```bash
docker-compose down
```
### Alles stoppen und Volumes löschen
```bash
docker-compose down -v
```
## Ports
- **vite-rsc**: http://localhost:3000
- **waku**: http://localhost:3001
- **next**: http://localhost:3002
## Shared Content
Der `shared/content` Ordner wird als read-only Volume in alle Container gemountet.
Änderungen am Content erfordern einen Container-Neustart:
```bash
docker-compose restart vite-rsc
```
## Development vs Production
Die Docker-Konfiguration läuft im Production-Modus. Für Development verwende die normalen npm/pnpm-Scripts.
## Troubleshooting
### Container startet nicht
```bash
docker-compose logs [service-name]
```
### Build-Fehler
```bash
docker-compose build --no-cache [service-name]
```
### Ressourcen überprüfen
```bash
docker stats
```