Back to portfolio

How I work

My production environment and development tools

My infrastructure stack runs on a VPS with Ubuntu Server, where I have a complete production environment configured with automated deployment tools, data storage, observability and security. This allows me to deploy, monitor and maintain my projects professionally.

Platform

Deployment and container orchestration tools.

Dokploy

Dokploy

Self-hosted deployment platform. Manages Docker applications with domains, SSL and automated deployments.

Docker

Containerization of all server services and applications.

Data

Structured and object storage.

PostgreSQL

Main relational database for all projects.

MinIO

MinIO

S3-compatible object storage for static files and assets.

Observability

Monitoring, metrics, logs and telemetry.

Grafana

Grafana

Visualization dashboards for system metrics, logs and alerts.

Prometheus

Collection and storage of system and application metrics.

Loki

Loki

Log aggregation and querying across all services.

Alloy

Alloy

Telemetry collector that unifies logs, metrics and traces collection.

Security

Server protection and threat detection.

CrowdSec

CrowdSec

Intrusion detection and collaborative blocking based on community intelligence.

UFW

Operating system firewall with configured rules for controlled access.