Skip to main content

Introduction

Welcome to the Self-hosted Infrastructure documentation!

This repository provides a complete self-hosted infrastructure solution for development and production environments. It includes a comprehensive set of services and tools for building, deploying, and managing applications in your own environment.

What You'll Find Here

  • Version Control Systems - GitLab for code management
  • Cloud Storage Solutions - Syncthing, Nextcloud for data synchronization
  • Design Tools - Excalidraw for collaborative design
  • Communication - Stoat (Revolt) for team chat and collaboration
  • Secure Authentication - Authentik for SSO between services
  • Monitoring Systems - Grafana, Prometheus, Loki for observability
  • Development Tools - TeamCity, YouTrack for CI/CD and project management

Quick Navigation

Features

  • Multiple Deployment Options - Docker Compose, Kubernetes, Ansible, Terraform
  • Production Ready - All services configured with best practices
  • Comprehensive Monitoring - Built-in observability and logging
  • Developer Friendly - Complete CI/CD pipeline and development tools

Let's get started!