1
0
Selfhosted-config/README.md
2025-05-29 08:17:44 +00:00

1.3 KiB

Self-Hosted Services

This repository contains my personal Docker Compose configuration for various self-hosted services, all exposed via Traefik. It serves primarily as a personal deployment configuration and a reference for others.


Services Included:

  • Traefik: Reverse proxy and load balancer with automatic HTTPS.
  • Prometheus: Monitoring system.
  • Grafana: Data visualization and dashboarding for Prometheus.
  • cAdvisor: Container resource usage and performance analysis.
  • Node Exporter: Exposes hardware and OS metrics for Prometheus.
  • Fail2Ban: Intrusion prevention for various services.
  • Vaultwarden: Unofficial Bitwarden server implementation.
  • Kopia: Fast, secure, and incremental backups.
  • Memos: A privacy-first, lightweight note-taking service.
  • Jellyfin: Free software media system.
  • Filebrowser: Web interface to browse and manage files.
  • Gitea: Lightweight Git service (this repository is hosted on it!).
  • Gitea runner: A runner for Gitea actions.
  • Actual Budget: Local-first personal finance app.

Usage

This repository is not intended for direct cloning and deployment as-is. It is highly tailored to my specific setup, including domain names (bouvais.lu), paths, and personal configurations. However, you can use this repository as an example or reference.