tantanntan / docker-confluence

ConfluenceのDocker Compose環境 / docker composed confluence. forked from https://hub.docker.com/r/atlassian/confluence-server/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-confluence

This repository is a dockerize Confluence. Forked by https://bitbucket.org/atlassian/docker-atlassian-confluence-server

Composing of

  • nginx
  • Confluence
  • PostgreSQL(optional)

Change from Official

  • use nginx
  • use IPAGothic
  • Confluence 5.10.8

How to use

1. Change docker-compose.yml

    args:
        CONFLUENCE_HOSTNAME: 'localhost'
        TIMEZONE: 'Asia/Tokyo'
    environment:
      CONFLUENCE_CATALINA_MEM: 2048
    extra_hosts:
      - 'localhost:127.0.0.1'

Note: Confluence needs to add own hostname in /etc/hosts for PDF Export.

2. Up Docker Compose

$ docker-compose up

3. Initial Settings

Go to http://localhost:8090/confluence , and start initial settings.

Note: The defalut proxy_connect_timeout is 60s. Therefore you need to access without nginx when initial settings.

If you use PostgreSQL with Docker, use docker_compose_with_postgres.yml and following example.

Key Value
Database URL jdbc:postgresql://postgres:5432/postgres
User Name postgres
Password postgres

You can change these name and password in docker-compose_with_postgres.yml.

4. Enjoy!

Go to http://localhost/confluence !

FAQ

Clear data

$ rm ./data/confluence-home/*

Permission Error

Try chmod.

$ chmod 777 ./data/confluence-home

About

ConfluenceのDocker Compose環境 / docker composed confluence. forked from https://hub.docker.com/r/atlassian/confluence-server/


Languages

Language:Dockerfile 69.4%Language:Shell 30.6%