Skip to main content

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 localhost and not the IP address 127.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