1
0
Fork 0
Infrastructure configuration (based on Dockers) for my own automated Home Cinema System, excluding host sensitive data (hidden into .env files) https://mangrana.tv
Go to file
xavier 2cc4134426 add kometa 2024-07-23 22:10:28 +02:00
filebot/desktop fix env user problem 2024-07-23 22:03:22 +02:00
homarr fix homar img path 2024-07-23 22:02:27 +02:00
kometa add kometa 2024-07-23 22:10:28 +02:00
misc add readme 2024-07-05 02:16:27 +02:00
overseerr Remove secrets from dockers configuration 2024-07-09 15:20:00 +02:00
ownServices Remove secrets from dockers configuration 2024-07-09 15:20:00 +02:00
plex save plex database hack 2024-07-23 22:09:33 +02:00
plex_music simplify new plex instance 2024-07-23 22:08:40 +02:00
prowlarr first mistake caused by working with two repos in the same worktree 2024-07-09 15:43:03 +02:00
qbit first mistake caused by working with two repos in the same worktree 2024-07-09 15:43:03 +02:00
radarr first mistake caused by working with two repos in the same worktree 2024-07-09 15:43:03 +02:00
sonarr first mistake caused by working with two repos in the same worktree 2024-07-09 15:43:03 +02:00
tautulli first mistake caused by working with two repos in the same worktree 2024-07-09 15:43:03 +02:00
.gitignore latest changes 2024-07-09 14:13:04 +02:00
.gitignore_public add plex music 2024-07-11 17:48:56 +02:00
README.md more details about 2Repos 2024-07-11 17:14:01 +02:00

README.md

Mangrana dockers configuration

Note

This is the configuration of the dockers (image, volumes, ports...), not the configuration of each application, which is hidden from the public audience because it uses to contain sensitive information, such as endpoints and access credentials. By this reason, I've enabled a two repository capability, so that I can persist the public and private domain information separately even though they live together in the same folder tree.
Also I've decided to hide (alocate them to the private repo) the .env files which contains host details such as DNS IP, users ids, services ports and core folders for security reasons.

What is this about?

These sort of dockers conforms the majority of the services that represents my Automated Home Cinema system.

Streaming service?

Yes, Plex is the streaming application, but without video files it makes nothing, so here it comes the other services

Files

For adquiring the movies and the tv shows there are a set of satellite services that charge this responsability. These are Radarr and Sonarr, with the help of Prowlarr but they needs a torrent downloader and that one is QBit, which also is assisted with qbit_manage which provides some usefull automations.

Other services

Later we have other services, for example the one the users use to request new things is Overseer. Tautulli is to track the activity of the streamings and Homarr is a presentation tool that for example allows users to have an entry point web with an easy to remember URL: mangrana.tv, and also is very useful to provide an admin dashboard like which I have:

Admin Dashboard

Own services?

Yes I also have own services written in Java that shape processes with tuned personalizations (mostly are features that the current services are not able to accomplish by itselves, or some fix to automate common issues/blockers resolution). Their configuration is also hidden as it reveals public services URLs and API keys, but their docker configuration can be found at ownServices folder.