From e74d2d841a3d7bb7b169a7a316d9509fb4e16ebc Mon Sep 17 00:00:00 2001 From: Ambrose Chua Date: Wed, 26 Sep 2018 23:55:04 +0800 Subject: [PATCH] Allow unconventional base URL --- README.md | 2 +- entrypoint.sh | 2 +- src/options.js | 2 +- src/router.js | 2 +- vue.config.js | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8d863ff..f8fb5b1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # [dri](https://hub.docker.com/r/productionwentdown/dri/) [![](https://images.microbadger.com/badges/version/productionwentdown/dri.svg)](https://microbadger.com/images/productionwentdown/dri "Get your own version badge on microbadger.com") [![](https://images.microbadger.com/badges/image/productionwentdown/dri.svg)](https://microbadger.com/images/productionwentdown/dri "Get your own image badge on microbadger.com") [![Build Status](https://ci.makerforce.io/api/badges/pwd/dri/status.svg)](https://ci.makerforce.io/pwd/dri) -A static Docker Distribution Registry viewer. +Docker Registry Interface (dri) is a static-site Docker Distribution Registry viewer. ## Features diff --git a/entrypoint.sh b/entrypoint.sh index 4372d1e..3f80c65 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -10,7 +10,7 @@ TAGS_PER_PAGE=${TAGS_PER_PAGE:=30} [[ "$USE_PORTUS_EXPLORE" != "true" ]] && [[ "$USE_PORTUS_EXPLORE" != "false" ]] && USE_PORTUS_EXPLORE=false -sed -i "s~~~" /srv/index.html +sed -i "s~~~" /srv/index.html cat > /etc/Caddyfile << EOF :80$BASE_URL { diff --git a/src/options.js b/src/options.js index 326c314..a3548ec 100644 --- a/src/options.js +++ b/src/options.js @@ -19,7 +19,7 @@ async function config() { } try { - const response = await fetch('/config.json'); + const response = await fetch('config.json'); const jsonConfig = await response.json(); defaultConfig.merged = true; return Object.assign(defaultConfig, jsonConfig); diff --git a/src/router.js b/src/router.js index 25cfa06..4880ff6 100644 --- a/src/router.js +++ b/src/router.js @@ -9,7 +9,7 @@ import Blob from '@/views/Blob.vue'; Vue.use(Router); export default new Router({ - mode: 'history', + //mode: 'history', routes: [ { path: '/', diff --git a/vue.config.js b/vue.config.js index 9ed1f38..5252641 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,3 +1,4 @@ module.exports = { lintOnSave: false, + baseUrl: '', };