How to install MediaHut on macOS

MediaHut is a media server which allows you to organize and stream your media files on your network. Here are the steps to install MediaHut on macOS.

Prerequisites

Steps

  1. Open Terminal on your macOS.
  2. Install docker and docker-compose with Homebrew by running the following command.
brew install docker docker-compose
  1. Install git with Homebrew.
brew install git
  1. Clone the MediaHut repository to your preferred directory.
git clone https://github.com/Fortyseven/MediaHut.git
  1. Navigate to the MediaHut directory by running the following command.
cd MediaHut
  1. Copy the .env.example file to .env.
cp .env.example .env
  1. Modify the .env file to your preferences. You can change the media folder path, username, and password.
nano .env
  1. Build and start the docker containers by running the following command.
docker-compose up -d
  1. Wait for the containers to download and start. It might take some time, depending on your internet speed.

  2. Once the containers have started successfully, you can access MediaHut on your browser at http://localhost:8888.

  3. The default username and password are admin and password. You can change the password by navigating to Settings > Security in the MediaHut dashboard.

Congratulations! You have successfully installed MediaHut on your macOS. You can now upload your media files and start streaming them on your network.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!