diff --git a/README.md b/README.md index ae7caa7..7523d22 100644 --- a/README.md +++ b/README.md @@ -1,29 +1,36 @@ # 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. +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. +- **Traefik:** Reverse proxy and load balancer with automatic HTTPS, now also handling SSH entry points and `bouvais.lu` redirection. +- **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. +- **Nvidia GPU Exporter:** Exposes NVIDIA GPU metrics for Prometheus. +- **Fail2Ban:** Intrusion prevention for various services, specifically configured to monitor Docker logs. +- **Vaultwarden:** Unofficial Bitwarden server implementation, with an added secure admin interface. +- **Kopia:** Fast, secure, and incremental backups, with a web UI. +- **Siyuan:** A local-first personal knowledge management system (replaces Memos). +- **Jellyfin:** Free software media system. +- **Filebrowser:** Web interface to browse and manage files. +- **Gitea:** Lightweight Git service (this repository is hosted on it!), also serving documentation via MkDocs. +- **Gitea Runner:** A runner for Gitea actions. +- **MkDocs ZipponDB:** Serves documentation generated by MkDocs. +- **Actual Budget:** Local-first personal finance app. +- **MinIO:** High performance, S3 compatible object storage. +- **Open WebUI:** A user-friendly interface for interacting with large language models. +- **Ollama:** A framework for running large language models locally, with GPU support. +- **Personal Website (website-pro):** A custom-built professional website. --- ### 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. +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.