Media is part of the My Media Lib project. This service is responsible for managing records. Tasks of this service are to manage the uploads, compression, indexing, streaming and downloading of records.
Setup your local development environment to run .NET and docker.
Clone this repository and configure it, like described in the following sections. Consider that this service does not run standalone. You have to setup the backend to run the My Media Lib project.
A template of the appsettings can be found at ./Media.API/default.appsettings.json. Create a local copy and rename it how you like. Fill in the configuration. Check the official documentation on how to fill in the documentation.
Create a local copy of the .env
file name e.g. dev.env
and fill in the configuration. Check the official documentation on how to configure the .env
file.
To build the docker image on your machine run
docker-compose --env-file dev.env up --build -d
New releases will be available if new features or improvements exists. Check the corresponding release to learn what has changed. Binary releases are only available as docker images on docker hub.
Check the official documentation on how to setup the media service.
Please check the official documentation on how to contribute.