Sign inSign up

olaristv/olaris-server

By olaristv

•Updated over 4 years ago

Olaris is an open-source, community driven, media manager and transcoding server.

Image
8

100K+

olaristv/olaris-server repository overview

Olaris server header

⁠This is all pre-release code, continue at your own peril.

⁠What is Olaris?

Olaris is an open-source, community driven, media manager and transcoding server. The main interface is the olaris-react⁠ project although in due time we hope to support multiple clients / applications.

Our core values are:

⁠Community driven development

We want Olaris to be a community project which means we will heavily prioritise features based on our user feedback.

⁠Focus on one feature at a time

We will work on features until they are perfect (or as close to it as possible). We would rather have a product where three features work really well than a product with 30 unfinished features.

This does not mean we won't work in parallel, it simply means we will not start anything new until we are happy the new feature works to a high standard.

⁠Our users are not our product

We don't want to collect metadata, we don't want to sell metadata your data is yours and yours alone.

⁠Singular Focus: Video.

Our sole focus is on video and video alone, anything that does not meet this requirement will not be considered. This means for example we will never add music support due to different approach that would be required throughout the application.

⁠Open-source

Everything we build should be open-source. We feel strongly that more can be achieved with free open-source software. That's why were are aiming to be and to remain open-source instead of open-core where certain features are locked behind a paywall.

⁠How to run olaris

⁠Run using Docker

The following command runs Olaris in a Docker container under your own user‘s UID, ensuring that the Olaris config files end up in your home directory with the correct permissions. It exposes Olaris on port 8080 only on your local machine.

The command below mounts ~/Videos to /var/media in the container --- please update this path to match the location of your media files. When you create a library in Olaris, please keep in mind that Olaris is running inside the container and will see your media at /var/media/.

mkdir -p ~/.config/olaris ~/.config/rclone
docker run \
  -p 127.0.0.1:8080:8080/tcp \
  --mount type=bind,source="$HOME/Videos",target=/var/media \
  --mount type=bind,source="$HOME/.config/olaris",target=/home/olaris/.config/olaris \
  --mount type=bind,source="$HOME/.config/rclone",target="/home/olaris/.config/rclone" \
  -e OLARIS_UID=$(id -u) -e OLARIS_GID=$(id -g) \
  olaristv/olaris-server

Tag summary

Content type

Image

Digest

Size

325.2 MB

Last updated

over 4 years ago

docker pull olaristv/olaris-server