Update README for ZFS, update plex

This commit is contained in:
whitney 2024-03-06 09:33:58 -08:00
parent ea142d395c
commit 9f6f86b38c
3 changed files with 17 additions and 11 deletions

View File

@ -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/ 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`. 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 ### OpenSSH installation
`sudo apt-get install openssh-server` `sudo apt-get install openssh-server`

View File

@ -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. 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. Either create the following or mount a drive to /data/plex that has your data.
- `/data/persistent/plex/tvseries` - `/pwspool/plex/tvseries`
- `/data/persistent/plex/movies` - `/pwspool/plex/movies`
- `/data/persistent/plex/photos` - `/pwspool/plex/photos`
- `/data/persistent/plex/homevideos` - `/pwspool/plex/homevideos`
- `/data/persistent/plex/transcode` - `/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. (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.

View File

@ -11,12 +11,12 @@ services:
- PGID=[[GROUP_ID]] - PGID=[[GROUP_ID]]
- VERSION=docker - VERSION=docker
volumes: volumes:
- /data/persistent/plex/:/config - /pwspool/plex/:/config
- /data/persistent/plex/tvseries:/tv - /pwspool/plex/tvseries:/tv
- /data/persistent/plex/movies:/movies - /pwspool/plex/movies:/movies
- /data/persistent/plex/photos:/photos - /pwspool/plex/photos:/photos
- /data/persistent/plex/homevideos:/homevideos - /pwspool/plex/homevideos:/homevideos
- /data/persistent/plex/transcode:/transcode - /pwspool/plex/transcode:/transcode
labels: labels:
- "traefik.enable=false" - "traefik.enable=false"