Skip to content

Personal music streaming server based on laravel and react.

License

Notifications You must be signed in to change notification settings

micanto-music/micanto

Repository files navigation

Micanto Logo

Micanto Server

Micanto is a personal music player based on laravel as an api backend and react as a frontend. With the micanto mobile app you can listen to your personal tracks everwhere.

Installation

Docker

The simplest way is to clone the docker repository of micanto and use docker compose. See Micanto Docker for more information.

Setup without docker

Prerequisites

  • composer
  • yarn
  • php 8.2

Steps

  • Clone this repository to your server git clone https://github.com/micanto-music/micanto.git
  • composer install
  • yarn install

Initial Setup

  • Launch the app in your browser and go through the setup
  • ssh to your servers app root directory where you cloned this repo. Mostly (/var/www/html)
  • Sync your music with php artisan micanto:sync and wait. This can take some time
  • Login with your created admin user and listen to your music!

Changelog

1.1.0 - Add explicit to tracks and keep login for 1 year. 1.0.0 - Initial Release