破解Jira

项目地址:https://github.com/haxqer/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即可访问向导
file

file
file
复制服务器ID,
file

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

file

创建管理员账户
file

破解插件

例如: 你想要破解 BigGantt 插件
点右上角的头像 -- Atlassian marketplace 中搜索安装 BigGantt 插件
并记录下插件的秘钥ID:
file
查看 BigGantt 的 App Key 是 : eu.softwareplant.biggantt

找到服务器ID:管理 -> 系统 -> 系统信息:
file
这里看到的是: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:
file

将license粘贴到插件里更新即可
file

安装的插件将在导航栏自动显示:
file

破解confluence

confluence 和 Jira 一样,都是同属于Atlassian公司的产品
confluence用于文档和知识管理,Jira 和 Confluence 之间有很好的集成

项目地址:https://github.com/haxqer/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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。