Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languageyml
titledocker-compose.yml
version: "2.0"
services:

  wiki-lb:
    image: nginx
    ports:
      - 80:80
      - 443:443
    volumes:
      - /docker/etc/nginx:/etc/nginx
      - /docker/etc/ssl:/etc/ssl:ro

  wiki-server:
    image: atlassian/confluence-server
    ports:
      - 8090:8090
      - 8091:8091
    environment:
      - POSTGRES_INITDB_ARGS="--encoding=UTF8 --lc-collate='en_US.UTF-8'
      - CATALINA_CONNECTOR_PROXYNAME=wiki.example.com
      - CATALINA_CONNECTOR_PROXYPORT=443
      - CATALINA_CONNECTOR_SCHEME=https
      - CATALINA_CONNECTOR_SECURE=true
      - CATALINA_OPTS=-Xms1g -Xmx4g
      - JVM_MINIMUM_MEMORY=1024m
      - JVM_MAXIMUM_MEMORY=4096m
      - CONFLUENCE_CONFIG_PROPERTY1=confluence.setup.server.id
      - CONFLUENCE_CONFIG_VALUE1=xxxx-xxxx-xxxx-xxxx
      - ATL_TOMCAT_MAXTHREADS=35
    volumes:
      - /docker/var/atlassian/application-data/confluence:/var/atlassian/application-data/confluence
    depends_on:
      - wiki-lb
      - wiki-db

  wiki-db:
    image: postgres:10
    ports:
      - 5432:5432
    environment:
      - POSTGRES_USER=user
      - POSTGRES_PASSWORD=password
      - POSTGRES_ENCODING=UTF8
      - POSTGRES_COLLATE=en_US.UTF-8
      - PGDATA=/var/lib/postgresql/data/pgdata
    volumes:
      - /docker/var/lib/postgresql/data:/var/lib/postgresql/data

...