Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/turmaxx/self-hosted-templates
Some self-hosted template bundles using docker-compose
https://github.com/turmaxx/self-hosted-templates
docker docker-compose freshrss homepage nextcloud pi-hole portainer template vaultwarden wireguard
Last synced: 12 days ago
JSON representation
Some self-hosted template bundles using docker-compose
- Host: GitHub
- URL: https://github.com/turmaxx/self-hosted-templates
- Owner: Turmaxx
- Created: 2023-06-17T10:35:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-18T06:35:39.000Z (4 months ago)
- Last Synced: 2024-10-11T02:22:34.976Z (about 1 month ago)
- Topics: docker, docker-compose, freshrss, homepage, nextcloud, pi-hole, portainer, template, vaultwarden, wireguard
- Language: Nix
- Homepage:
- Size: 2.02 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Self-Hosted Docker Compose Setup Templates
This is a repo I'm using to stash templated information and personal configuration about my self-hosted homelab.
![](img/self-hosted-dashboard.png)
Inside here are templates I've crafted through experimenting with self-hosting many different services and seeing what suits best for me.
I have 3 templates currently:
- [./homelab](homelab) - These included self-hosted cloud services such as [Nextcloud](https://nextcloud.com), [Home Assistant](https://www.home-assistant.io), [FreshRSS](https://freshrss.org), [Vaultwarden](https://github.com/dani-garcia/vaultwarden), [Portainer](https://docs.portainer.io/start/install-ce) and a personal dashboard [Homepage](https://gethomepage.dev/en/installation).- [./network](network) - These include network goodies such as [Pi-hole](https://pi-hole.net)(network-level adblock) and [Wiregaurd](https://www.wireguard.com) (to VPN into my home network)
- [./media](media) - What it sounds like, self-hosted servers for movies and series like [Sonarr](https://sonarr.tv), [Radarr](https://radarr.video), etc...
## Server Setup
For details on how I prepare my Linux servers, see [./setup][setup].## Docker-compose (Services) Setup
For details on how I configure docker-compose for my various self-hosted services, visit the respective directory:
- [homelab](./homelab)
- [network](./network)
- [media](./media)
- [setup](./setup)## Local Ports
| Service | Local Ports |
|----------------|----------------------------|
| vaultwarden | [8090][VW_PORT] |
| homeassistant | [8123][HOME_PORT] |
| page | [3240][PAGE_PORT] |
| portainer | [9443][PORTAINER_PORT] |[VW_PORT]: http://localhost:8090
[HOME_PORT]: http://localhost:8123
[PAGE_PORT]: http://localhost:3240
[PORTAINER_PORT]: http://localhost:9443[homelab]: ./homelab
[network]: ./network
[media]: ./media
[setup]: ./setup