續drone 1.0 新介面調整
阿新 • • 發佈:2018-11-22
接以前的內容,drone 最新發布的版本又有介面資訊的調整了,更方便了。
環境準備
- docker-compose 檔案
version: '3' services: drone-server: image: drone/drone:1.0.0-rc.1 ports: - "80:80" volumes: - ./drone:/var/lib/drone/ environment: - DRONE_OPEN=true - DRONE_SERVER_HOST=drone-server - DRONE_DEBUG=true - DRONE_GIT_ALWAYS_AUTH=false - DRONE_GOGS=true - DRONE_GOGS_SKIP_VERIFY=false - DRONE_GOGS_SERVER=http://gogs:3000 - DRONE_PROVIDER=gogs - DRONE_DATABASE_DATASOURCE=/var/lib/drone/drone.sqlite - DRONE_DATABASE_DRIVER=sqlite3 - DRONE_SERVER_PROTO=http - DRONE_RPC_SECRET=ALQU2M0KdptXUdTPKcEw gogs: image: gogs/gogs ports: - "10022:22" - "3000:3000" volumes: - ./data/gogs:/data depends_on: - mysql mysql: image: mysql:5.7.16 volumes: - ./gogs/mysql:/var/lib/mysql ports: - 3308:3306 command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci environment: MYSQL_ROOT_PASSWORD: dalongrong MYSQL_DATABASE: gogs MYSQL_USER: gogs MYSQL_PASSWORD: dalongrong TZ: Asia/Shanghai drone-agent: image: drone/agent:1.0.0-rc.1 depends_on: - drone-server environment: - DRONE_RPC_SERVER=http://drone-server - DRONE_RPC_SECRET=ALQU2M0KdptXUdTPKcEw - DRONE_DEBUG=true - DOCKER_HOST=tcp://docker-bind:2375 docker-bind: image: docker:dind privileged: true command: --storage-driver=overlay ## 按照實際作業系統選擇
- 啟動&&配置gogs
docker-compose up -d 配置比較簡單,直接使用就可以了
介面功能
- 登陸
更簡潔清晰
- 超時配置
- 新的設定介面
- license 資訊有調整
當前從日誌已經沒有license 的資訊了,具體待後期ga 版本的釋出了,總之是越來越專業了