Confluence部署及破解

Confluence部署及破解

环境要求

系统 Docker
2c4g40G docker-compose: 17.09.0+

使用 docker-compose 启动

1
2
3
git clone https://github.com/haxqer/confluence.git 
cd confluence
docker-compose up -d

若上面github文件无法下载则使用下面方式

1
2
3
4
wget https://alist.wanwancloud.cn/d/%E9%95%9C%E5%83%8F/Docker%E9%95%9C%E5%83%8F/Confluence/confluence-master.zip
unzip confluence-master.zip
cd confluence
docker-compose up -d

若镜像拉取较慢则使用下面下载链接

1
2
wget https://alist.wanwancloud.cn/d/%E9%95%9C%E5%83%8F/Docker%E9%95%9C%E5%83%8F/Confluence/confluence.tar
docker load < confluence.tar

默认的 数据库(mysql8.0) 配置:

1
2
3
4
5
6
driver=mysql
host=mysql-confluence
port=3306
db=confluence
user=root
passwd=123456

开始破解

1
访问IP8090

image-20231129195454684

image-20231129195522833

1
2
3
4
5
6
7
docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \
  -d \
  -p conf \
  -m Hello@world.com \
  -n Hello@world.com \
  -o your-org \
  -s you-server-id-BN9N-LLUZ-8SG1-BHZ0    
1
注释:you-server-id-你的ID

image-20231129195729003

复制并粘贴下一步

image-20231129195818479

节点选择单节点

配置数据库

image-20231129195947782

1
2
3
4
主机名:mysql-confluence
数据库名:confluence
用户名:confluence
密码:123123

等待数据库配置完成就可以配置Confluence了

image-20231129200203471

使用Docker启动

1
docker run -p 8090:8090 -v confluence_home_data:/var/confluence --network confluence-network --name confluence-srv -e TZ='Asia/Shanghai' haxqer/confluence:8.6.1

需要配置自己的数据库

1
创建数据库:confluence

破解

1
2
3
4
5
6
7
docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \
  -d \
  -p conf \
  -m Hello@world.com \
  -n Hello@world.com \
  -o your-org \
  -s you-server-id-xxxxxxxxxx

访问

1
ip8090