Self hosted media streaming service https://jellyfin.testgoofy.ch
Find a file
Lukas Gysin b5c2e4b56f
feat: SFTPGo Persistence
Signed-off-by: Lukas Gysin <L.Gysin@pm.me>
2025-08-19 01:23:04 +02:00
.vscode Initial commit 2025-05-11 15:38:18 +00:00
charts feat: Remove Automatic Download 2025-07-20 10:37:26 +02:00
templates feat: SFTPGo Persistence 2025-08-19 01:23:04 +02:00
.gitmodules feat: Remove Automatic Download 2025-07-20 10:37:26 +02:00
.helmignore Initial commit 2025-05-11 15:38:18 +00:00
.releaserc Initial commit 2025-05-11 15:38:18 +00:00
Chart.yaml Initial commit 2025-05-11 15:38:18 +00:00
LICENSE Initial commit 2025-05-11 15:38:18 +00:00
README.md feat: Add FileGator to Readme 2025-08-19 00:36:39 +02:00
values.yaml feat: Add FileGator 2025-08-19 00:29:08 +02:00

media-server

A helm repository for self-hosted media stack

Getting Started

These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Requirements for the software and other tools to build, test and push

Supported IDEs

You can use the IDE of your choice to continue developing the project. However, the following IDEs are recommended and officially supported:

Secret Management

Sensitive data is stored in argo cd.

Deployment

As soon as changes are pushed to the main branch on the remote repository, the new version will be deployed.

Development

This repository is a full functional helm chart. Therefore you can use the helm command line tool to deploy a development instance of the project. To deploy a development instance, run the following command:

helm upgrade --install --namespace staging --create-namespace media . \
--set jellyfin.host=jellyfin.dev.testgoofy.ch \
--set sftpgo.host=sftp.dev.testgoofy.ch \
--set filegator.host=filegator.dev.testgoofy.ch

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments