Maloja

Self-hosted music scrobble database (alternative to Last.fm).

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: '3.9'
 
services:
  maloja:
    # from dockerhub
    image: "krateng/maloja:latest"
    # or built locally
    #build:
    #  context: .
    #  dockerfile: ./Containerfile
    ports:
    - "42010:42010"
    # different directories for configuration, state and logs
    volumes:
    - "$PWD/config:/etc/maloja"
    - "$PWD/data:/var/lib/maloja"
    - "$PWD/logs:/var/log/maloja"
    #you can also have everything together instead:
    #volumes:
    #- "$PWD/data:/data"
    #environment:
    #- "MALOJA_DATA_DIRECTORY=/data"
    restart: unless-stopped

Resources

Website: https://maloja.krateng.ch/

GitHub: https://github.com/krateng/maloja

Docker Hub: https://hub.docker.com/r/krateng/maloja

Configuration: https://github.com/krateng/maloja#how-to-install