A sleek web app lets users effortlessly browse and manage their music collection and obtain tracks.
5.8K
Minizo is a sleek web app lets users effortlessly
browse and manage their music collection and obtain tracks.
Downloading copyrighted content without proper authorization is illegal in most countries and not endorsed. This project is intended for educational purposes only. Please ensure you have the right to download and use the content.
This project began as a solution to access and manage my audio files beyond my local network, but it grew into something else over time. And now, Minizo is open for everyone to enjoy.
Nightly releases come with the latest source but are unstable and not recommended for production use.
Don't forget to run php artisan migrate & php artisan db:seed inside the container.
version: '3'
services:
app:
image: 'rakma/minizo:nightly'
container_name: minizo
restart: unless-stopped
ports:
- '3010:80'
env_file:
- .env
environment:
DB_HOST: mysql
volumes:
- minizo_storage:/var/www/html/storage
- .env:/var/www/html/.env
- /music-collection:/var/www/html/storage/app/private/music:rw
depends_on:
- mysql
networks:
- minizo
mysql:
image: mariadb:10.11
container_name: minizo_db
restart: unless-stopped
env_file:
- .env
environment:
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
MYSQL_DATABASE: ${DB_DATABASE}
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
volumes:
- minizo_mariadb:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${DB_PASSWORD}"]
interval: 10s
timeout: 5s
retries: 5
ports:
- "${DB_PORT:-3306}:3306"
networks:
- minizo
networks:
minizo:
driver: bridge
volumes:
minizo_mariadb:
driver: local
minizo_storage:
driver: local
If you encounter permission issues, you can run these commands on your host machine in the music directory:
sudo chown -R $(whoami):$(whoami) .
sudo find . -type d -exec chmod 775 {} \;
sudo find . -type f -exec chmod 664 {} \;
sudo find . -type d -exec chmod g+s {} \;
We welcome contributions from the community! Whether you're fixing a bug, adding a new feature, or improving documentation, your help is greatly appreciated.
Content type
Image
Digest
sha256:46d06b1fe…
Size
503.6 MB
Last updated
13 days ago
docker pull rakma/minizo:nightly