The goal of this app is to provide an web interface to the AllMusic project.
AllMusic is more like a back office to import and compile top music lists.
And with NgMusic the data can be available on the internet with a better visual.
To build a Docker image:
docker build \
--build-arg GITHUB_DIR=69pmb \
--build-arg GITHUB_PROJECT=NgMusic \
--build-arg GITHUB_HASH=main \
--build-arg NODE_VERSION=16.20.0-alpine3.17 \
--build-arg NG_NGINX_VERSION=latest -t ngmusic.main \
https://raw.githubusercontent.com/69pmb/Deploy/main/docker/ng-build/Dockerfile
To run it:
docker run --name ngmusic --restart unless-stopped -d -p 7575:8080 -t ngmusic.main:latest