From 9f6f86b38ca98a3ca1a1dfd720ccecad06a4c8db Mon Sep 17 00:00:00 2001 From: whitney Date: Wed, 6 Mar 2024 09:33:58 -0800 Subject: [PATCH] Update README for ZFS, update plex --- README.md | 6 ++++++ plex/README.md | 10 +++++----- plex/docker-compose.yml.blanked | 12 ++++++------ 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index edbff1a..5482e31 100644 --- a/README.md +++ b/README.md @@ -34,8 +34,14 @@ Olomana is based off of the latest stable version of Ubuntu Server (https://ubun Managing disk partitions using `gdisk` and configuring drives for automatic mounting using the `fstab` file. Example: https://techguides.yt/guides/how-to-partition-format-and-auto-mount-disk-on-ubuntu-20-04/ +#### Drives + Created a `/data/write` and `/data/persistent` mount point that my config is based on. Applications that write frequently do so to the dedicated drive mounted at `/data/write`, and persistent data is written to `/data/persistent`. +#### ZFS + +Later, I created a ZFS system to replace non-ephemeral data. It's a ZFS pool using `raidz1`, mounted to /pwspool. + ### OpenSSH installation `sudo apt-get install openssh-server` diff --git a/plex/README.md b/plex/README.md index 89d168b..82882c5 100644 --- a/plex/README.md +++ b/plex/README.md @@ -6,11 +6,11 @@ A self hosted plex server that is basically the vanilla plex docker container. The container expects its mounted folders to exist already, before it's created. Either create the following or mount a drive to /data/plex that has your data. -- `/data/persistent/plex/tvseries` -- `/data/persistent/plex/movies` -- `/data/persistent/plex/photos` -- `/data/persistent/plex/homevideos` -- `/data/persistent/plex/transcode` +- `/pwspool/plex/tvseries` +- `/pwspool/plex/movies` +- `/pwspool/plex/photos` +- `/pwspool/plex/homevideos` +- `/pwspool/plex/transcode` (If Docker has been installed with snap, while installing the OS, you'll have issues here. It's better to seperately install docker-ce and docker-compose. diff --git a/plex/docker-compose.yml.blanked b/plex/docker-compose.yml.blanked index 2901b96..6521f92 100644 --- a/plex/docker-compose.yml.blanked +++ b/plex/docker-compose.yml.blanked @@ -11,12 +11,12 @@ services: - PGID=[[GROUP_ID]] - VERSION=docker volumes: - - /data/persistent/plex/:/config - - /data/persistent/plex/tvseries:/tv - - /data/persistent/plex/movies:/movies - - /data/persistent/plex/photos:/photos - - /data/persistent/plex/homevideos:/homevideos - - /data/persistent/plex/transcode:/transcode + - /pwspool/plex/:/config + - /pwspool/plex/tvseries:/tv + - /pwspool/plex/movies:/movies + - /pwspool/plex/photos:/photos + - /pwspool/plex/homevideos:/homevideos + - /pwspool/plex/transcode:/transcode labels: - "traefik.enable=false"