Complete guide with examples to selfhosting using docker. Traefik v2, Bitwarden, Wireguard+Pihole, Synapse+Elements, Jellyfin, Nextcloud, Backups, etc.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/selfhosted

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • docker-selfhosted-apps

    Collection of selfhosted apps with docker only ! Traefik, Bitwarden, Wireguard with Pihole, Synapse with Elements, etc.

    I think both nextcloud and seafile can do what you need. You can also check syncthings, unfortunately I did not do a guide about this one, but you should be able to find something on the internet.

  • syncthing-android

    Wrapper of syncthing for Android.

    I think both nextcloud and seafile can do what you need. You can also check syncthings, unfortunately I did not do a guide about this one, but you should be able to find something on the internet.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • selfhosted-apps-docker

    Guide by Example

    The structure seems vaguely familiar ;D

  • authelia

    The Single Sign-On Multi-Factor portal for web apps

    I've heard authelia works well with Traefik. Someday I'll get them both working

  • authentik

    The authentication glue you need.

    My setup is quite similar as yours and I'm having this SSO-solution on my to-do list: https://goauthentik.io/

  • vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

  • filemanager

    📂 Web File Browser

    I'm using a combination of Syncthing and Photoprism for photo's. Videos also work. For regular files, like PDF's and such, I'm using https://github.com/filebrowser/filebrowser. These are all pretty straightforward apps to setup with Docker.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • PhotoPrism

    AI-Powered Photos App for the Decentralized Web 🌈💎✨

    check out photoprism - https://photoprism.app/

  • matrix-docker-ansible-deploy

    Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker

    Thank you for a great tutorial I found it super. I'm just curious if it is possible to integrate into this environment this matrix deployment would very cool and helpful because there are lots of bridge options.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts