{"repo":"subdavis/selfhosted","free":true,"listed":false,"github":"https://github.com/subdavis/selfhosted","clone":"git clone https://github.com/subdavis/selfhosted.git","description":"docker compose + traefik + tailscale","language":null,"stars":383,"topics":["traefik","ubuntu","cloudflare","docker","seafile","dnsmasq","wireguard","letsencrypt","calibre"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"docker selfhosted services with docker-compose and traefik This repo contains my production docker services accessible from anywhere over HTTPS using traefik. These services (and others) run on a single server. It used to be rootless-mode but slirp4net was too slow and too much of the docker advanced configuration (permissions flags, mostly) were missing. Jellyfin Navidrome Linkding Miniflux Sonarr, Radarr, Prowlarr Calibre Web Kobo book downloader (kobodl) Paperless-ngx document management Transmission torrent server AdGuard Home DNS Drone CI and runner Backrest (restic) Watchtower Cloudflare DNS Automation Dozzle Documentation I've also written some intermediate to advanced generic usage docs for traefik, docker, pihole, and home networking. These articles are generally applicable, but some may be more useful than others. Configuring Wildcard Certs for Traefik LAN-only Traefik Routing with ACME SSL Configuring PiHole with dnsmasq EdgeRouter Backups over SSH (SCP) Expand LVM to fill remaining disk More great documentation. https://www.smarthomebeginner.com/traefik-2-docker-tutorial/ https://github.com/isaacrlevin/HomeNetworkSetup https://github.com/htpcBeginner/docker-traefik Prerequisites A recent version of ubuntu server with Docker CE installed (see below) A router or firewall capable of dnsmasq. I use a Ubiquiti EdgeRouter X. A domain name. A cloudflare account. Home network prep You need to make sure that ports 80 and 443 are port-forwarded through your router to whatev","default_branch":null,"files":null,"tree":[],"storefront":"/r/subdavis","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/subdavis/selfhosted/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}