jetbrains全家桶授权服务器

授权服务器打包成Docker镜像,目前的话整个镜像是87M左右。全部在一个RUN中构建,减少了docker镜像的layer。

服务使用

网址

https://idea.jinfeijie.cn

使用方法

使用方法是非常简单的。只需要的License Server 处填写https://idea.jinfeijie.cn,如下图。

速度测试结果

原本是想使用百度的云加速的,但是明明备案的域名却显示未备案。所以就直接用upyun进行CDN加速了。日后会加入七牛的加速。
看一波全国的测速。

授权后的效果

个人部署

如果不喜欢我的网址,觉得自己搭建一个会更加好,可以使用docker镜像进行构建。

部署服务

  1. 通过Dockerfile文件部署服务
    • 本地构建 docker build -f Dockerfile -t idea ./
    • 本地部署 docker run -d -e PORT=8888 -e USER=jinfeijie.cn -p 8888:8888 --restart=always --name=idea idea
  2. 通过远程dockerhub部署服务
    • 获取远程镜像 docker pull mrjin/idea:latest
    • 本地部署镜像 docker run -d -e PORT=8888 -e USER=jinfeijie.cn -p 8888:8888 --restart=always --name=idea mrjin/idea:latest
  3. 国内镜像加速,daocloud部署
    • 获取远程镜像 docker pull daocloud.io/xss_er/idea:latest
    • 本地部署镜像 docker run -d -e PORT=8888 -e USER=jinfeijie.cn -p 8888:8888 --restart=always --name=idea daocloud.io/xss_er/idea:latest

docker参数

环境变量 默认值 备注
PORT 8888 内部端口号
USER jinfeijie.cn 授权用户

Nginx 反向代理

 

Leave a Reply

Your email address will not be published. Required fields are marked *