https://github.com/errordeveloper/homebox
a custom Linux build for NAS and media at home
https://github.com/errordeveloper/homebox
containerd containers linuxkit plex-media-server
Last synced: 2 months ago
JSON representation
a custom Linux build for NAS and media at home
- Host: GitHub
- URL: https://github.com/errordeveloper/homebox
- Owner: errordeveloper
- License: other
- Created: 2018-12-29T13:18:08.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-06T18:20:42.000Z (about 6 years ago)
- Last Synced: 2025-03-29T08:43:32.785Z (3 months ago)
- Topics: containerd, containers, linuxkit, plex-media-server
- Language: Shell
- Size: 137 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# homebox: a custom Linux build for NAS and media at home
## Features
- Plex Media Server
- Dropbox
- Transmission
- (todo) other apps and storage management## Ideas
- run dockerd with SSH auth
- use ZFS to manage disks, allow for testing in dev
- make logs and status easily accessible## Development
1. Create `metadata.json`:
```JSON
{
"plex": {
"entries": {
"timezone": {
"perm": "0600",
"content": "Europe/London"
},
"plex_claim": {
"perm": "0600",
"content": ""
}
}
}
}
```2. `make image`
3. `./run.sh`We have to use `vmnet` here to allow for access to Plex Media Server.
However, that only makes it accessible on a local bridge, not on the whole
network. So the easiet way to test is to connect via desktop version of the
Plex Media Player, as opposed to a TV or mobile app.LinuxKit generates new names for each of the VMs, so until we make a call on
weather that needs "fixing", each VM appears like a new server in Plex console.