Skip to content
Snippets Groups Projects
docker-compose.yaml 794 B
Newer Older
  • Learn to ignore specific revisions
  • Tobias Ullerich's avatar
    Tobias Ullerich committed
    version: '3.3'
    services:
        mysql:
            image: mysql:8
            restart: always
            environment:
                MYSQL_ROOT_PASSWORD: ${API_ROOT}
                MYSQL_DATABASE: api
                MYSQL_ROOT_HOST: '%'
            volumes:
                - "${WORKING_DIR}/storage/mysql:/var/lib/mysql"
            networks:
                - netMySQL
            ports:
                - "3306:3306"
        playwall:
            image: jtobisan/playwall-server:latest
            restart: always
            volumes:
                - "${WORKING_DIR}/deploy_docker:/root/deploy"
    
                - "${WORKING_DIR}/download:/root/download"
    
    Tobias Ullerich's avatar
    Tobias Ullerich committed
            expose:
    
    Tobias Ullerich's avatar
    Tobias Ullerich committed
                - "8080"
    
    Tobias Ullerich's avatar
    Tobias Ullerich committed
            ports:
    
    Tobias Ullerich's avatar
    Tobias Ullerich committed
                - "8090:8080"
    
    Tobias Ullerich's avatar
    Tobias Ullerich committed
            networks:
                - netMySQL
            depends_on:
                - mysql
    networks:
        netMySQL:
            driver: bridge