Skip to content

Instantly share code, notes, and snippets.

@jcrashkit
Last active March 22, 2022 11:22
Show Gist options
  • Select an option

  • Save jcrashkit/04425d860968f1906fc869cd6586e71c to your computer and use it in GitHub Desktop.

Select an option

Save jcrashkit/04425d860968f1906fc869cd6586e71c to your computer and use it in GitHub Desktop.

Revisions

  1. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -3,7 +3,7 @@ version: '3.2'

    services:
    db:
    image: mariadb:10
    image: mysql:5.7
    volumes:
    - "database:/var/lib/mysql"
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    @@ -24,7 +24,7 @@ services:

    pathfinder:
    restart: always
    command: web
    # command: web
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    volumes:
  2. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -31,7 +31,9 @@ services:
    - /opt/seat-docker/pathfinder:/var/www/pathfinder:ro
    labels:
    - traefik.enable=true
    - traefik.http.routers.pathfinder.rule=Host(`${SERVER}.${TRAEFIK_DOMAIN}`)"
    - "traefik.http.routers.seat-web.rule=Host(`pathfinder.termsofservice.one`)"
    # - traefik.http.routers.pathfinder.rule=Host(`pathfinder.termsofservice.one`)"
    - traefik.http.services.pathfinder.loadbalancer.server.port=80
    - traefik.http.routers.pathfinder.entrypoints=websecure
    # - traefik.port=80
    - "traefik.http.routers.seat-web.tls.certResolver=primary"
  3. jcrashkit revised this gist Mar 22, 2022. No changes.
  4. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 7 additions and 4 deletions.
    11 changes: 7 additions & 4 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -27,17 +27,20 @@ services:
    command: web
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    volumes:
    - /opt/seat-docker/pathfinder:/var/www/pathfinder:ro
    labels:
    - traefik.enable=true
    - traefik.http.routers.pathfinder.rule=Host(`${SERVER}.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.pathfinder.entrypoints=websecure
    - traefik.port=80
    # - traefik.port=80
    - "traefik.http.routers.seat-web.tls.certResolver=primary"
    networks:
    - seat-network

    # ports:
    # - "8000:80"
    # - "8020:8020"
    ports:
    - "8000:80"
    - "8020:8020"
    volumes:
    database: {}

  5. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -29,15 +29,15 @@ services:
    env_file: .env
    labels:
    - traefik.enable=true
    - traefik.http.routers.seat-web.rule=Host(`pathfinder.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.seat-web.entrypoints=websecure
    - traefik.http.routers.pathfinder.rule=Host(`${SERVER}.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.pathfinder.entrypoints=websecure
    - traefik.port=80
    networks:
    - seat-network

    ports:
    - "8000:80"
    - "8020:8020"
    # ports:
    # - "8000:80"
    # - "8020:8020"
    volumes:
    database: {}

  6. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -24,6 +24,7 @@ services:

    pathfinder:
    restart: always
    command: web
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    labels:
  7. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -34,9 +34,9 @@ services:
    networks:
    - seat-network

    ports:
    - "8000:80"
    - "8020:8020"
    ports:
    - "8000:80"
    - "8020:8020"
    volumes:
    database: {}

  8. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -34,6 +34,9 @@ services:
    networks:
    - seat-network

    ports:
    - "8000:80"
    - "8020:8020"
    volumes:
    database: {}

  9. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@ services:
    db:
    image: mariadb:10
    volumes:
    - "mariadb-data:/var/lib/mysql"
    - "database:/var/lib/mysql"
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
  10. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@ version: '3.2'


    services:
    mariadb:
    db:
    image: mariadb:10
    volumes:
    - "mariadb-data:/var/lib/mysql"
  11. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -28,7 +28,7 @@ services:
    env_file: .env
    labels:
    - traefik.enable=true
    - traefik.http.routers.seat-web.rule=Host(`${PATHFINDER_SUBDOMAIN}.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.seat-web.rule=Host(`pathfinder.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.seat-web.entrypoints=websecure
    - traefik.port=80
    networks:
  12. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -28,8 +28,8 @@ services:
    env_file: .env
    labels:
    - traefik.enable=true
    - traefik.http.routers.apache.rule=Host(`apache.docker`)
    - traefik.http.routers.apache.entrypoints=web
    - traefik.http.routers.seat-web.rule=Host(`${PATHFINDER_SUBDOMAIN}.${TRAEFIK_DOMAIN}`)"
    - traefik.http.routers.seat-web.entrypoints=websecure
    - traefik.port=80
    networks:
    - seat-network
  13. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,6 @@
    version: '3.2'


    services:
    mariadb:
    image: mariadb:10
  14. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 20 additions and 10 deletions.
    30 changes: 20 additions & 10 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -1,20 +1,26 @@
    version: '3'

    version: '3.2'
    services:
    db:
    image: mysql:5.7
    mariadb:
    image: mariadb:10
    volumes:
    - database:/var/lib/mysql
    - "mariadb-data:/var/lib/mysql"
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: ${MYSQL_PASSWORD}
    MYSQL_RANDOM_ROOT_PASSWORD: "yes"
    MYSQL_USER: ${DB_USERNAME}
    MYSQL_PASSWORD: ${DB_PASSWORD}
    MYSQL_DATABASE: ${DB_DATABASE}
    networks:
    - seat-network
    logging:
    driver: "json-file"
    options:
    max-size: "10Mb"
    max-file: "5"

    pathfinder:
    # build:
    # context: .
    # dockerfile: Dockerfile
    restart: always
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    @@ -27,4 +33,8 @@ services:
    - seat-network

    volumes:
    database: {}
    database: {}




  15. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -4,9 +4,9 @@ services:
    db:
    image: mysql:5.7
    volumes:
    - database:/var/lib/mysql
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    - database:/var/lib/mysql
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: ${MYSQL_PASSWORD}
  16. jcrashkit revised this gist Mar 22, 2022. 1 changed file with 14 additions and 14 deletions.
    28 changes: 14 additions & 14 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -1,29 +1,29 @@
    version: '3'

    services:
    db:
    image: mysql:5.7
    volumes:
    - database:/var/lib/mysql
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: ${MYSQL_PASSWORD}
    db:
    image: mysql:5.7
    volumes:
    - database:/var/lib/mysql
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: ${MYSQL_PASSWORD}

    pathfinder:
    pathfinder:
    # build:
    # context: .
    # dockerfile: Dockerfile
    restart: always
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    restart: always
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    labels:
    - traefik.enable=true
    - traefik.http.routers.apache.rule=Host(`apache.docker`)
    - traefik.http.routers.apache.entrypoints=web
    - traefik.port=80
    networks:
    networks:
    - seat-network

    volumes:
  17. jcrashkit created this gist Mar 22, 2022.
    30 changes: 30 additions & 0 deletions docker-compose.extended.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,30 @@
    version: '3'

    services:
    db:
    image: mysql:5.7
    volumes:
    - database:/var/lib/mysql
    - ./config/start.sql:/docker-entrypoint-initdb.d/start.sql
    - ./config/eve_universe.sql:/docker-entrypoint-initdb.d/eve_universe.sql
    restart: always
    environment:
    MYSQL_ROOT_PASSWORD: ${MYSQL_PASSWORD}

    pathfinder:
    # build:
    # context: .
    # dockerfile: Dockerfile
    restart: always
    image: kryptedgaming/pathfinder:latest
    env_file: .env
    labels:
    - traefik.enable=true
    - traefik.http.routers.apache.rule=Host(`apache.docker`)
    - traefik.http.routers.apache.entrypoints=web
    - traefik.port=80
    networks:
    - seat-network

    volumes:
    database: {}