Supporto Docker/Unraid: build, healthcheck, docs
Aggiunti Dockerfile multi-stage, .dockerignore e docker-compose.yml per deployment containerizzato (con healthcheck, volumi persistenti, limiti risorse). Script di build per Linux/Mac e Windows. In Program.cs aggiunto endpoint /health e health checks per orchestrazione. Documentazione estesa: guide Unraid, quickstart Docker, workflow Git/DevOps, best practices su sicurezza, backup, monitoring. Progetto ora pronto per deploy e gestione professionale in ambienti Docker/Unraid.
This commit is contained in:
@@ -92,7 +92,7 @@ Un'applicazione Blazor Server avanzata per simulare e testare strategie di tradi
|
||||
- .NET 10 SDK
|
||||
- Visual Studio 2022+ o VS Code
|
||||
|
||||
### Installazione
|
||||
### Installazione Locale
|
||||
```bash
|
||||
# Clone repository
|
||||
git clone https://192.168.30.23/Alby96/Encelado
|
||||
@@ -105,6 +105,25 @@ dotnet restore
|
||||
dotnet run
|
||||
```
|
||||
|
||||
### ?? Deployment Docker
|
||||
|
||||
#### Development
|
||||
```sh
|
||||
# Build
|
||||
docker-compose build
|
||||
|
||||
# Run
|
||||
docker-compose up -d
|
||||
|
||||
# Access
|
||||
http://localhost:8080
|
||||
```
|
||||
|
||||
#### Production (Unraid)
|
||||
Vedi documentazione completa:
|
||||
- ?? [UNRAID_DEPLOYMENT.md](UNRAID_DEPLOYMENT.md) - Guida completa Unraid + Gitea
|
||||
- ?? [DOCKER_QUICKSTART.md](DOCKER_QUICKSTART.md) - Quick start rapido
|
||||
|
||||
### Uso
|
||||
1. L'applicazione si avvia automaticamente in modalità simulazione
|
||||
2. Tutti i 15 asset sono attivi di default
|
||||
|
||||
Reference in New Issue
Block a user