Skip to content

Dev - #2

Merged
kostya2505 merged 24 commits into
mainfrom
dev
May 18, 2026
Merged

Dev#2
kostya2505 merged 24 commits into
mainfrom
dev

Conversation

@alberto-de-swerto

Copy link
Copy Markdown
Contributor

Here’s a more natural student-style PR description:

What we changed

In this PR we finished and cleaned up our project before submission.

We fixed the main app routing through NGINX, updated the monitoring setup, added host/container metrics, improved logging, and added a smoke test script to check that the whole stack works correctly.

We also added a GitHub Actions workflow, updated Docker Compose configs, and rewrote the README in a shorter and simpler student style.

Main updates

  • fixed access to the app through 127.0.0.1
  • checked load balancing and rate limiting in NGINX
  • added node-exporter and cadvisor
  • updated Prometheus and Grafana config
  • added an infrastructure dashboard
  • checked Loki/Promtail logging
  • added scripts/smoke_test.sh
  • added GitHub Actions CI/CD workflow
  • simplified README
  • removed unnecessary extra monitoring README

What we tested

We tested the project locally by:

  • starting the whole stack with Docker Compose
  • checking app endpoints
  • checking Prometheus targets
  • opening Grafana dashboards
  • checking logs in Loki
  • running the load tester
  • running the smoke test script

Result

Now the project is in a much cleaner and more complete state, and we can use it for the final report and demo.

@kostya2505
kostya2505 self-requested a review May 18, 2026 17:00
@kostya2505
kostya2505 merged commit 0bb7666 into main May 18, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants