This project shows how I built a personal home server and deployed real applications using DevOps concepts.
The goal is to learn by doing real-world setups on my local machine.
Client (Mobile / Laptop) -> Application Layer -> Data Layer (DB + Cache)
More details β docs/architecture.md
- Ubuntu installed
- SSH remote access enabled
- System monitoring using btop
π infrastructure/server/
- Self-hosted note-taking app
- Docker multi-container setup
- PostgreSQL + Redis
π applications/affine/
- Linux (Ubuntu)
- Docker & Docker Compose
- PostgreSQL
- Redis
- SSH
- Nginx Reverse Proxy
- Domain + HTTPS
- Remote access
- Cloud storage
- Media server
See β docs/roadmap.md
To gain practical experience in DevOps, Cloud, and real system architecture.