Skip to content

carteakey/server-compose

Repository files navigation

server-compose

A collection of sample docker compose files and configurations of popular self hosted for quick reference! Sensible configurations, ports, and folder structures used wherever possible.

How to Use

  • Install Docker.
  • Download / Clone the github repo.
cd /opt/
git clone https://github.com/carteakey/server-compose.git
  • Open the folders of the respective application(s) you want to install.
cd <<your application>>
  • Replace <parameters> with your values. More details on each application's link and README.md of each folder.
  • Spin up the docker image.
docker compose up -d
  • To stop and remove all containers of the application run:
docker compose down

Alternatively, use the excellent Dockge to manage your stacks.

Applications

ℹ️ Check out awesome-selfhosted for an exhaustive list.

Category Name Description GitHub Repo Docker Compose Link
Dashboard Homepage by benphelps A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. Sample configurations are present for most of the listed apps. GitHub Compose
Home Automation Home Assistant Open source home automation that puts local control and privacy first. GitHub Compose
Media Streaming Plex Media Server Centralized home media playback system with a powerful central server. Compose
Jellyfin Jellyfin is an alternative to the proprietary Emby and Plex, to provide media from a server to end-user devices via multiple apps. GitHub Compose
Navidrome Music Server Modern Music Server and Streamer, compatible with Subsonic/Airsonic. GitHub Compose
TubeArchivist Your self hosted YouTube media server. GitHub Compose
Media Downloaders Transmission-OpenVPN Run Transmission (Torrent Downloader) only when OpenVPN has an active tunnel. All arr applications will use it to download media. GitHub Compose
Radarr Radarr is an independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent, à la Couchpotato. GitHub Compose
Sonarr Automatic TV Shows downloader and manager for Usenet and BitTorrent. GitHub Compose
Lidarr-on-steroids A modded version of Lidarr with Native Deemix integration as an indexer and downloader for Lidarr. GitHub Compose
Prowlarr Indexer manager/proxy built on the popular arr stack to integrate with your PVR apps. GitHub Compose
Bazarr Companion application to Sonarr and Radarr that manages and downloads subtitles. GitHub Compose
Deemix Barebone deezer downloader library. Compose
Overseerr Request management and media discovery tool for Plex ecosystem. GitHub Compose
File Sharing & Backup Immich High performance self-hosted photo and video backup solution. GitHub Compose
Nextcloud A safe home for all your data. Access & share your files, calendars, contacts, mail & more from any device, on your terms. GitHub Compose
Paperless-ngx Paperless-ngx is a document management system that transforms your physical documents into a searchable online archive so you can keep, well, less paper. GitHub Compose
Container Management Portainer Lightweight management UI for Docker containers. GitHub Compose
WatchTower Automates Docker container base image updates. GitHub Compose
Dockge A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager. GitHub Compose
Tools Epic Games Store Weekly Free Games Automatically redeem promotional free games from the Epic Games Store. GitHub Compose
pyLoad Free & Open Source lightweight download manager written in Python. GitHub Compose
changedetection.io Web Site Change Detection and notifications. GitHub Compose
FileFlows Fileflows lets you process files through a simple rule flow. GitHub Compose
Finance Firefly III "Firefly III" is a (self-hosted) manager for your personal finances. GitHub Compose
Actual Budget Actual Budget is a super fast and privacy-focused app for managing your finances. GitHub Compose
Server Monitoring cAdvisor Analyzes resource usage and performance of running docker containers. GitHub Compose
Prometheus Open-source monitoring system. GitHub Compose
node-exporter Exposes hardware- and kernel-related metrics. GitHub Compose
Grafana Multi-platform open source analytics and interactive visualization web application. GitHub Compose
Scrutiny WebUI for smartd S.M.A.R.T monitoring. GitHub Compose
Passive Income / Bandwidth Sharing HoneyGain Make money by sharing your Internet. Compose
EarnApp Earn passive income while your devices rest. Compose
PawnsApp Make passive money online by sharing your internet. Compose

Roadmap

  • List will continue to grow, but will try to not be overwhelming.
  • Individual README files for each compose.
  • Website (Maybe).

Contribution.

Feel free to open a pull request and add your favorite apps.

About

A collection of sample docker compose files for self-hosted applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published