Skip to content
Snippets Groups Projects
docker-compose.yml 642 B

version: "3"

services:

  db:

    image: mariadb:10.1
    restart: always
    ports:
      - 127.0.0.1:13306:3306
    volumes:
      - /srv/warpinfra/db/:/var/lib/mysql
    environment:
      MYSQL_DATABASE: warpinfra
      MYSQL_USER: warpinfra
      MYSQL_PASSWORD: {{ mysql_user_pw }}
      MYSQL_ROOT_PASSWORD: {{ mysql_root_pw }}

  app:

    build: /tmp/warpinfra_docker/www/
    image: warpinfra:{{ gitclone.after }}
    restart: always
    depends_on:
      - db
    volumes:
      - /tmp/warpinfra:/opt/socket
      - /srv/warpinfra/etc:/etc/warpinfra
      - /srv/warpinfra/data:/opt/database
      - /srv/warpinfra/log:/opt/log