Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bitboxer/raspberry_mediaserver
My media server including plex, airconnect and home assistant
https://github.com/bitboxer/raspberry_mediaserver
Last synced: 25 days ago
JSON representation
My media server including plex, airconnect and home assistant
- Host: GitHub
- URL: https://github.com/bitboxer/raspberry_mediaserver
- Owner: bitboxer
- License: mit
- Created: 2020-02-03T08:04:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-03-09T08:36:24.000Z (almost 5 years ago)
- Last Synced: 2024-12-12T21:37:07.778Z (27 days ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bodos Raspberry PI
This is the configuration for my Raspberry PI.
# List of things that get installed
* [Home Assistant](http://home-assistant.io)
* [AirSonos](https://github.com/stephen/airsonos)
* [Plex](https://www.plex.tv/)This also activates unattended upgrades, the Raspberry
will automatically update packages, but will not
restart. You might want to do that manually for
kernel patches.The ansible script will also mount a usb hard disk from /dev/sda1 to /media.
# How to use it
Steps to install it on your machine:
* Basic setup on the Raspberry Pi:
* Install [NOOBS](https://github.com/procount/noobsconfig/) on the Raspberry
* Select the non ui version of raspbian
* Wait till it is installed and login using `pi` and `raspberry` as password
* Activate ssh as described [here](https://www.raspberrypi.org/documentation/remote-access/ssh/README.md).
* Add your ssh key to the `.ssh/authorized_keys` file on the Raspberry
* Setup and run [ansible](http://ansible.com) on your computer to install everything on the Raspberry:
* Copy the `config.yml_example` to `config.yml` and configure the values in there
* Change the IP in the [`hosts`](hosts) file to the IP of your Raspberry
* Install ansible with `brew install ansible`
* `sh run.sh` (this will take a bit of time, especially the ruby build)
* Wait 10-15 minutes for home assistant to finish the installation
* Open `http://[raspberryip]:8123` to see the Home Assistant wizard# Home Assistant
The configuration of home assistant can be found in `/home/homeassistant/.homeassistant`.
# Plex
Plex works pretty well, but make sure your files are MP4 files.
Retranscoding on the fly can be done, but is not the fastest :wink:.