This commit is contained in:
0xJacky 2022-08-04 20:44:18 +08:00
parent 7849ef76bc
commit dd18011b2b
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
8 changed files with 18 additions and 9 deletions

View file

@ -9,6 +9,8 @@ COPY resources/docker/nginx-ui.conf /usr/etc/nginx/conf.d/nginx-ui.conf
COPY resources/docker/nginx-ui.conf /etc/nginx/conf.d/nginx-ui.conf COPY resources/docker/nginx-ui.conf /etc/nginx/conf.d/nginx-ui.conf
COPY nginx-ui /app/nginx-ui COPY nginx-ui /app/nginx-ui
RUN cd /app && chmod a+x /app/start.sh && rm -f /etc/nginx/conf.d/default.conf RUN cd /app && chmod a+x /app/start.sh \
&& rm -f /etc/nginx/conf.d/default.conf \
&& rm -f /usr/etc/nginx/conf.d/default.conf
ENTRYPOINT ["./start.sh"] ENTRYPOINT ["./start.sh"]

View file

@ -1 +1 @@
{"version":"1.5.0","build_id":25,"total_build":95} {"version":"1.5.0","build_id":29,"total_build":99}

View file

@ -1,8 +1,8 @@
<script setup lang="ts"> <script setup lang="ts">
import DirectiveEditor from '@/views/domain/ngx_conf/directive/DirectiveEditor' import DirectiveEditor from '@/views/domain/ngx_conf/directive/DirectiveEditor.vue'
import LocationEditor from '@/views/domain/ngx_conf/LocationEditor' import LocationEditor from '@/views/domain/ngx_conf/LocationEditor.vue'
import {computed, defineEmits, ref} from 'vue' import {computed, ref} from 'vue'
import {useRoute} from 'vue-router' import {useRoute, useRouter} from 'vue-router'
import {useGettext} from 'vue3-gettext' import {useGettext} from 'vue3-gettext'
import Cert from '@/views/domain/cert/Cert.vue' import Cert from '@/views/domain/cert/Cert.vue'

View file

@ -3,7 +3,7 @@ import {Form, message} from 'ant-design-vue'
import SetLanguage from '@/components/SetLanguage/SetLanguage.vue' import SetLanguage from '@/components/SetLanguage/SetLanguage.vue'
import {reactive, ref} from 'vue' import {reactive, ref} from 'vue'
import gettext from '@/gettext' import gettext from '@/gettext'
import install from '@/api' import install from '@/api/install'
import {useRoute, useRouter} from 'vue-router' import {useRoute, useRouter} from 'vue-router'
import {MailOutlined, UserOutlined, LockOutlined, DatabaseOutlined} from '@ant-design/icons-vue' import {MailOutlined, UserOutlined, LockOutlined, DatabaseOutlined} from '@ant-design/icons-vue'

View file

@ -9,10 +9,17 @@ import {useRoute, useRouter} from 'vue-router'
import gettext from '@/gettext' import gettext from '@/gettext'
import {Form, message} from 'ant-design-vue' import {Form, message} from 'ant-design-vue'
import auth from '@/api/auth' import auth from '@/api/auth'
import install from '@/api/install'
const route = useRoute() const route = useRoute()
const router = useRouter() const router = useRouter()
install.get_lock().then(async (r: { lock: boolean }) => {
if (!r.lock) {
await router.push('/install')
}
})
const {$gettext} = gettext const {$gettext} = gettext
const loading = ref(false) const loading = ref(false)

View file

@ -1 +1 @@
{"version":"1.5.0","build_id":25,"total_build":95} {"version":"1.5.0","build_id":29,"total_build":99}