diff --git a/.github/workflows/dockerpush.yml b/.github/workflows/dockerpush.yml
index 44e5c9dd..f8aa6867 100644
--- a/.github/workflows/dockerpush.yml
+++ b/.github/workflows/dockerpush.yml
@@ -43,3 +43,8 @@ jobs:
docker tag image $IMAGE_ID:$VERSION
docker push $IMAGE_ID:$VERSION
+
+ if [[ $VERSION -eq "latest" ]]; then
+ docker tag image $IMAGE_ID:main
+ docker push $IMAGE_ID:main
+ fi
diff --git a/bin/docker-start-master.sh b/bin/docker-start-master.sh
index 9c40b685..49076932 100755
--- a/bin/docker-start-master.sh
+++ b/bin/docker-start-master.sh
@@ -4,12 +4,19 @@ then
:
else
indexpath=/app/dist/index.html
- sed -i "s?/js/?${CRAWLAB_BASE_URL}/js/?g" ${indexpath}
- sed -i "s?/css/?${CRAWLAB_BASE_URL}/css/?g" ${indexpath}
-
- sed -i "s/
diff --git a/frontend/src/main.ts b/frontend/src/main.ts
index 7c861333..0b0edbe8 100644
--- a/frontend/src/main.ts
+++ b/frontend/src/main.ts
@@ -3,5 +3,10 @@ import 'vue';
import {createApp} from 'crawlab-ui';
(async function () {
- await createApp();
+ await createApp({
+ // @ts-ignore
+ initBaiduTongji: window['VUE_APP_INIT_BAIDU_TONGJI'] !== 'false',
+ // @ts-ignore
+ initUmeng: window['VUE_APP_INIT_UMENG'] !== 'false',
+ });
})();