破解Jira
系统确认
centos7.9+
docker: 17.09.0+
docker-compose: 1.24.0+
程序下载
克隆代码与启动
git clone https://github.com/haxqer/jira.git \
&& cd jira \
&& git checkout rm \
&& docker-compose pull \
&& docker-compose up
守护进程运行
docker-compose up -d
配置
默认数据库配置。
可手动修改数据库信息:
vim docker-compose.yml
以下为git下载后默认的密码。
driver=mysql8.0
host=mysql-jira
port=3306
db=jira
user=root
passwd=123456
破解jira
在启动后,输入ip:8080即可访问向导
复制服务器ID,
docker exec jira-srv java -jar /var/agent/atlassian-agent.jar \
-d \
-p jira \
-m Hello@world.com \
-n Hello@world.com \
-o your-org \
-s BIEP-2Q0D-YQRH-5L07
创建管理员账户
破解插件
例如: 你想要破解 BigGantt 插件
点右上角的头像 -- Atlassian marketplace
中搜索安装 BigGantt
插件
并记录下插件的秘钥ID:
查看 BigGantt 的 App Key 是 : eu.softwareplant.biggantt
找到服务器ID:管理 -> 系统 -> 系统信息:
这里看到的是:BIEP-2QOD-YQRH-5L07
然后执行 :
docker exec jira-srv java -jar /var/agent/atlassian-agent.jar \
-d \
-p eu.softwareplant.biggantt \
-m Hello@world.com \
-n Hello@world.com \
-o your-org \
-s you-server-id-xxxx
得到一串license:
将license粘贴到插件里更新即可
安装的插件将在导航栏自动显示:
破解confluence
confluence 和 Jira 一样,都是同属于Atlassian公司的产品
confluence用于文档和知识管理,Jira 和 Confluence 之间有很好的集成
docker-compose运行
要求:docker-compose:17.09.0+
git clone https://github.com/haxqer/confluence.git \
&& cd confluence \
&& docker-compose up
启动 confluence 和 mysql 守护进程
docker-compose up -d
默认数据库(mysql8.0)配置:
driver=mysql
host=mysql-confluence
port=3306
db=confluence
user=root
passwd=123456
docker运行
docker volume create confluence_home_data && docker network create confluence-network && docker run -p 8090:8090 -v confluence_home_data:/var/confluence --network confluence-network --name confluence-srv -e TZ='Asia/Shanghai' haxqer/confluence:9.1.0
访问
127.0.0.1:8090
破解产品
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-xxxx
破解插件
例如我想使用 BigGantt 插件
从 confluence 市场安装 BigGantt。
App KeyBigGantt 的发现是:eu.softwareplant.biggantt
执行 :
docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \
-d \
-p eu.softwareplant.biggantt \
-m Hello@world.com \
-n Hello@world.com \
-o your-org \
-s you-server-id-xxxx
如何升级
cd confluence && git pull
docker pull haxqer/confluence:latest && docker-compose stop
docker-compose rm
输入y,然后启动服务器
docker-compose up -d
国内无法使用docker
国内网络可能无法clone代码,也无法拉取使用docker镜像
可在其他地区下载并运行,然后将镜像和容器导出再导入到国内服务器运行。
导出镜像&容器
在海外服务器正常下载镜像
导出镜像
docker save -o confluence.tar haxqer/confluence
导出容器(可选)
如果有容器需要导出
docker export -o <container_name>.tar <container_id>
传输文件
把镜像和容器传到国内服务器
导入镜像&容器
导入镜像
docker load -i <image_name>.tar
导入容器
cat <container_name>.tar | docker import - <new_image_name>
验证
# 查看镜像
docker images
# 查看容器
docker ps -a
评论(0)