feat: 增加下载并执行宝塔面板安装脚本以完善安装流程
This commit is contained in:
parent
9d521d4403
commit
38a22575f8
16
.cnb.yml
16
.cnb.yml
@ -12,7 +12,7 @@ $:
|
|||||||
# - docker
|
# - docker
|
||||||
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
||||||
# env:
|
# env:
|
||||||
# IMAGE_TAG: btpanel/baota:9.0_lts_fresh-linux-amd64
|
# IMAGE_TAG: btpanel/baota:9.0_lts_lib-linux-amd64
|
||||||
# stages:
|
# stages:
|
||||||
# - name: docker login
|
# - name: docker login
|
||||||
# script: docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWD"
|
# script: docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWD"
|
||||||
@ -31,7 +31,7 @@ $:
|
|||||||
# - docker
|
# - docker
|
||||||
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
||||||
# env:
|
# env:
|
||||||
# IMAGE_TAG: btpanel/baota:9.0_lts_fresh-linux-arm64
|
# IMAGE_TAG: btpanel/baota:9.0_lts_lib-linux-arm64
|
||||||
# stages:
|
# stages:
|
||||||
# - name: docker login
|
# - name: docker login
|
||||||
# script: docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWD"
|
# script: docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWD"
|
||||||
@ -48,7 +48,7 @@ $:
|
|||||||
# - docker
|
# - docker
|
||||||
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
# imports: https://cnb.cool/btpanel/secret/-/blob/main/docker.yml
|
||||||
# env:
|
# env:
|
||||||
# IMAGE_TAG: btpanel/baota:9.0_lts_fresh
|
# IMAGE_TAG: btpanel/baota:9.0_lts_lib
|
||||||
# stages:
|
# stages:
|
||||||
# - name: await the amd64
|
# - name: await the amd64
|
||||||
# type: cnb:await
|
# type: cnb:await
|
||||||
@ -83,7 +83,7 @@ $:
|
|||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
env:
|
env:
|
||||||
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_fresh-linux-amd64
|
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_lib-linux-amd64
|
||||||
stages:
|
stages:
|
||||||
- name: docker login
|
- name: docker login
|
||||||
script: docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
|
script: docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
|
||||||
@ -101,7 +101,7 @@ $:
|
|||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
env:
|
env:
|
||||||
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_fresh-linux-arm64
|
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_lib-linux-arm64
|
||||||
stages:
|
stages:
|
||||||
- name: docker login
|
- name: docker login
|
||||||
script: docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
|
script: docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
|
||||||
@ -120,7 +120,7 @@ $:
|
|||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
env:
|
env:
|
||||||
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_fresh
|
IMAGE_TAG: ${CNB_DOCKER_REGISTRY}/${CNB_REPO_SLUG_LOWERCASE}:9.0_lts_lib
|
||||||
stages:
|
stages:
|
||||||
- name: await the amd64
|
- name: await the amd64
|
||||||
type: cnb:await
|
type: cnb:await
|
||||||
@ -145,6 +145,6 @@ $:
|
|||||||
options:
|
options:
|
||||||
name: ${CNB_REPO_NAME}
|
name: ${CNB_REPO_NAME}
|
||||||
tags:
|
tags:
|
||||||
- 9.0_lts_fresh-linux-amd64
|
- 9.0_lts_lib-linux-amd64
|
||||||
- 9.0_lts_fresh-linux-arm64
|
- 9.0_lts_lib-linux-arm64
|
||||||
type: docker
|
type: docker
|
@ -19,6 +19,8 @@ RUN dos2unix /bt.sh && dos2unix /init_mysql.sh
|
|||||||
RUN curl -sSO https://download.bt.cn/install/install_lts.sh \
|
RUN curl -sSO https://download.bt.cn/install/install_lts.sh \
|
||||||
&& echo y | bash install_lts.sh -P 8888 --ssl-disable \
|
&& echo y | bash install_lts.sh -P 8888 --ssl-disable \
|
||||||
&& btpip config set global.index-url https://mirrors.tencent.com/pypi/simple \
|
&& btpip config set global.index-url https://mirrors.tencent.com/pypi/simple \
|
||||||
|
&& curl -o /www/server/panel/install/lib.sh http://download.bt.cn/install/0/lib.sh \
|
||||||
|
&& sh /www/server/panel/install/lib.sh \
|
||||||
&& rm -rf /www/server/data/* \
|
&& rm -rf /www/server/data/* \
|
||||||
&& echo "docker_bt_ltsd12" > /www/server/panel/data/o.pl \
|
&& echo "docker_bt_ltsd12" > /www/server/panel/data/o.pl \
|
||||||
&& echo '["memuA", "memuAsite", "memuAdatabase", "memuAcontrol", "memuAfiles", "memuAlogs", "memuAxterm", "memuAcrontab", "memuAsoft", "memuAconfig", "dologin", "memu_btwaf", "memuAssl"]' > /www/server/panel/config/show_menu.json \
|
&& echo '["memuA", "memuAsite", "memuAdatabase", "memuAcontrol", "memuAfiles", "memuAlogs", "memuAxterm", "memuAcrontab", "memuAsoft", "memuAconfig", "dologin", "memu_btwaf", "memuAssl"]' > /www/server/panel/config/show_menu.json \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user