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