Skip to content

Commit 4aebe39

Browse files
authored
Update docker-compose.md Documentation (WIP)
Add Initial Documentation for Docker-Compose, I will continue improve it.
1 parent a598d8f commit 4aebe39

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

src/content/docs/dotnet-starter-kit/deployments/docker-compose.md

+32-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,36 @@ description: Everything about the included Docker Compose File.
44
---
55

66
Here is how to use the included Docker Compose file to spin up the `Full Stack Hero .NET Starter Kit` instance on your development machine.
7-
87
You can find the related compose files under the `./compose` folder at the root of the repository.
8+
9+
## Goal
10+
11+
The `./compose` folder contains all docker images needed, startup scripts and instructions to deploy `Full Stack Hero .NET Starter Kit` apps & create the infraestructure responsable for monitoring the applications and the system resources (CPU, MEM, Disk, Network, Process and more) from hosted server.
12+
13+
## Features
14+
15+
- [x] Deploy FSH Apps.
16+
- [x] Centralized Logs using Grafana Loki.
17+
- [x] Unified Metrics using the latest ASP.NET Net8 Standard.
18+
- [x] Open Telemetry Complain: Logs, Traces & Metrics using otel exporters and prometheus
19+
- [x] Monitoring System Resources using node-exporter for linux.
20+
- [x] Visualizing Dashboard for ASP.NET Core Apps OTEL Metrics & Monitoring Resources using Grafana.
21+
- [x] Alerts Notifications using integration with Grafana (SOON)
22+
- [x] Jaeger - Tracing Visualizer
23+
- [x] Portainer - Docker & Container Manager (SOON)
24+
25+
## Environment
26+
27+
| Site | Port | Url | Default Credentials |
28+
| --------------------|:------| -------------------------------------:|:---------------------------|
29+
| Blazor | 7000 | http://localhost:7000/ | |
30+
| WebApi | 5000 | http://localhost:5000/ | |
31+
| PostgreSQL | 5433 | http://localhost:5433/ | pgadmin/pgadmin |
32+
| Grafana | 3000 | http://localhost:3000/ | admin/admin |
33+
| Grafana Loki | 3100 | http://localhost:3100/ | |
34+
| Prometheus | 9090 | http://localhost:9090/ | |
35+
| Portainer | 9010 | http://localhost:9010/ | |
36+
| Jaeger | 16686 | http://localhost:16686/search | |
37+
| Otel Exporter | 4317 | http://localhost:4317/ | |
38+
39+

0 commit comments

Comments
 (0)