自建 Confluence Quick Start

Catálogo
  1. 1. Docker 化 Confluence
  2. 2. Docker-Compose
  3. 3. 破解安装Key
  4. 4. 破解软体

Docker 化 Confluence

Dockerfile
1
2
3
4
FROM atlassian/confluence-server:7.13
# 使用 Mysql,PG 默认不需要
ADD mysql-connector-java-8.0.19.jar /opt/atlassian/confluence/lib/
ADD atlassian-agent-v1.3.1/atlassian-agent.jar /opt/atlassian/atlassian-agent.jar

atlassian-agent 点此获取

Docker-Compose

docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
confluence:
build: .
container_name: confluence
depends_on:
- mysql
environment:
JAVA_OPTS: -javaagent:/opt/atlassian/atlassian-agent.jar # 挂入破解插件
JVM_MAXIMUM_MEMORY: 4096m
volumes:
- /mnt/confluence/data/:/var/atlassian/application-data/confluence/
ports:
- "8090:8090"
logging:
driver: "json-file"
options:
max-size: 50m
restart: unless-stopped

破解安装Key

1
a -jar /opt/atlassian/atlassian-agent.jar  -p conf -m <YOUR-MAIL> -o <YOUR-ORG> -d -s <YOUR-SEVICE-KEY>

推荐使用 -d 开启 DataCenter 版本,因为 Server 到 2024 年之后就不能用了。

破解软体

和上面差不多,只是把 -p 的参数改一下

1
java -jar /opt/atlassian/atlassian-agent.jar  -p com.mute.confluence.plugins.xTables -m <YOUR-MAIL> -o <YOUR-ORG> -d -s <YOUR-SEVICE-KEY>