Advanced Installation (Docker)
For users familiar with Docker, you can run the application using the pre-built image from the GitHub Container Registry.
1. Create docker-compose.yml
services:
web:
image: ghcr.io/d221/vocaloid-rate:latest
ports:
- "8000:8000"
volumes:
- ./data:/app/data
restart: unless-stopped
2. Run the Container
docker compose up -d
3. Access the Application:
- The application will be available at
http://localhost:8000.Important: You must use
localhostand not the IP address127.0.0.1. Using the IP address will cause the YouTube video embeds to fail due to API security policies.
4. How to Stop:
docker compose down