Zion: Private Cloud
Services
Applications
Data Directory
General overview of the directory structure in my vault.
data
├── books
├── downloads
│ ├── qbittorrent
│ │ ├── completed
│ │ ├── incomplete
│ │ └── torrents
│ └── nzbget
│ ├── completed
│ ├── intermediate
│ ├── nzb
│ ├── queue
│ └── tmp
├── movies
├── music
└── shows
User Permissions
Using bind mounts can lead to permissions conflicts between the host operating system and the container. To avoid this problem, you we specify the user ID (PUID) and group ID (PGID) in our Docker Compose.
If you run into errors, after creating all the folders you can assign the permissions using chown.
sudo chown -R 1000:1000 /data
Setup
-
Proxmox Proxmox is a powerful open-source server virtualization management solution. Setup instructions can be found here.
-
Cloudflared: Cloudflared is used to expose your internal services to the internet securely. You can find the setup instructions here.
-
Backup: Setup a Cron backup script for the Docker containter on your NAS. Setup instructions can be found here.
-
Home Assistant: Home Assistant is an open-source home automation platform. Setup instructions can be found here.
-
Docker: Plex Stack is used for managing and streaming your media. Servarr Stack is a collection of applications to automate media management Setup instructions can be found here.