Services Overview
This infrastructure includes a comprehensive set of self-hosted services organized by category.
Productivity
- Notesnook - Open-source note-taking application with real-time sync
- Excalidraw - Collaborative whiteboard tool (Figma alternative)
- YouTrack - Issue tracking and project management
Communication
- Stoat (Revolt) - Open-source Discord alternative with self-hosting support
Storage
- Syncthing - Continuous file synchronization
- Nextcloud - File sharing and collaboration platform
- MinIO - S3-compatible object storage
Development
- GitLab - Complete DevOps platform with Git repository, CI/CD, and more
- TeamCity - CI/CD server and build management
- JetBrains Hub - Unified authentication and user management for JetBrains tools
Infrastructure
- Traefik - Reverse proxy and load balancer
- Consul - Service discovery and configuration management
- Vault - Secrets management
- Authentik - SSO and identity provider
Monitoring & Logging
- Grafana - Analytics and monitoring dashboards
- Prometheus - Metrics collection and alerting
- Loki - Log aggregation system
- ELK Stack - Elasticsearch, Logstash, Kibana for log management
Databases
- PostgreSQL - Advanced open-source relational database
- MongoDB - NoSQL document database
- ValKey - In-memory data structure store
- MinIO - Object storage (also listed under Storage)
Additional Tools
- Glance - Modern dashboard for all services
- Vaultwarden - Password manager (Bitwarden-compatible)
- Harbor - Container registry
- Bytebase - Database schema management
- Devtron - Kubernetes dashboard and CI/CD platform
Service Categories
- Productivity Services - Notes, drawing, and project management
- Communication Services - Chat and messaging
- Storage Services - File sync and object storage
- Development Services - CI/CD and code management
- Infrastructure Services - Service discovery, secrets, and routing
- Monitoring Services - Observability and logging