https://github.com/bitboxer/raspberry_mediaserver
My media server including plex, airconnect and home assistant
https://github.com/bitboxer/raspberry_mediaserver
Last synced: 8 months 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 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-09T08:36:24.000Z (over 5 years ago)
- Last Synced: 2025-04-01T17:00:45.583Z (8 months ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 3
- Watchers: 2
- 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:.