fix(docs): wrong explain of port mapping of docker command #289, #278

close #289, #278
This commit is contained in:
Jacky 2024-02-18 19:12:00 +08:00
parent 371adde8b6
commit c66250532e
5 changed files with 100 additions and 100 deletions

View file

@ -78,7 +78,7 @@ docker run -dit \
uozi/nginx-ui:latest uozi/nginx-ui:latest
``` ```
In this example, port `8080` and `8443` of the container are mapped to port `80` and `443` of the host respectively. In this example, port `80` and `443` of the container are mapped to port `8080` and `8443` of the host respectively.
You need to visit `http://<your_server_ip>:8080` to access Nginx UI. You need to visit `http://<your_server_ip>:8080` to access Nginx UI.
## Run Executable Directly ## Run Executable Directly

View file

@ -7,8 +7,8 @@
"docs:preview": "vitepress preview" "docs:preview": "vitepress preview"
}, },
"dependencies": { "dependencies": {
"vue": "^3.4.15", "vue": "^3.4.19",
"vitepress": "^1.0.0-rc.42" "vitepress": "^1.0.0-rc.43"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^20.1.0", "@types/node": "^20.1.0",

190
docs/pnpm-lock.yaml generated
View file

@ -6,11 +6,11 @@ settings:
dependencies: dependencies:
vitepress: vitepress:
specifier: ^1.0.0-rc.42 specifier: ^1.0.0-rc.43
version: 1.0.0-rc.42(@algolia/client-search@4.20.0)(@types/node@20.10.0)(less@4.2.0)(search-insights@2.11.0) version: 1.0.0-rc.43(@algolia/client-search@4.20.0)(@types/node@20.10.0)(less@4.2.0)(search-insights@2.11.0)
vue: vue:
specifier: ^3.4.15 specifier: ^3.4.19
version: 3.4.15 version: 3.4.19
devDependencies: devDependencies:
'@types/node': '@types/node':
@ -166,8 +166,8 @@ packages:
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
dev: false dev: false
/@babel/parser@7.23.6: /@babel/parser@7.23.9:
resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
@ -524,14 +524,14 @@ packages:
dev: false dev: false
optional: true optional: true
/@shikijs/core@1.0.0-rc.0: /@shikijs/core@1.1.3:
resolution: {integrity: sha512-j/7te+hvEYlQTvk/wPoA+1rOklZTz8QuyqVvV81KcEN/g1WXKVnqp9WZ7jFuv0ZVLqBtDx/V8viRDROJniyMLA==} resolution: {integrity: sha512-1QWSvWcPbvZXsDxB1F7ejW+Kuxp3z/JHs944hp/f8BYOlFd5gplzseFIkE/GTu/qytFef3zNME4qw1oHbQ0j2A==}
dev: false dev: false
/@shikijs/transformers@1.0.0-rc.0: /@shikijs/transformers@1.1.3:
resolution: {integrity: sha512-1W4QpLKDM+hnlO6vqGre7orZxW4CrnO4F1zftj1KE6MdaEvy1awZKYUXPswvDIARvuetbzTvgc/ZE2yYVT/6GA==} resolution: {integrity: sha512-jv71dQFTucv2RK2pafAxca4hgKP6Uv5ukKrVjH/vGZ8jGH0j2AcLVCcM76ieamwJ1p5WkZcA0X/Bq2qpjhEUSg==}
dependencies: dependencies:
shiki: 1.0.0-rc.0 shiki: 1.1.3
dev: false dev: false
/@types/linkify-it@3.0.5: /@types/linkify-it@3.0.5:
@ -558,53 +558,53 @@ packages:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: false dev: false
/@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15): /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.19):
resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies: peerDependencies:
vite: ^5.0.0 vite: ^5.0.0
vue: ^3.2.25 vue: ^3.2.25
dependencies: dependencies:
vite: 5.0.12(@types/node@20.10.0)(less@4.2.0) vite: 5.1.3(@types/node@20.10.0)(less@4.2.0)
vue: 3.4.15 vue: 3.4.19
dev: false dev: false
/@vue/compiler-core@3.4.15: /@vue/compiler-core@3.4.19:
resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==} resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==}
dependencies: dependencies:
'@babel/parser': 7.23.6 '@babel/parser': 7.23.9
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
entities: 4.5.0 entities: 4.5.0
estree-walker: 2.0.2 estree-walker: 2.0.2
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: false dev: false
/@vue/compiler-dom@3.4.15: /@vue/compiler-dom@3.4.19:
resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==} resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==}
dependencies: dependencies:
'@vue/compiler-core': 3.4.15 '@vue/compiler-core': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
dev: false dev: false
/@vue/compiler-sfc@3.4.15: /@vue/compiler-sfc@3.4.19:
resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==} resolution: {integrity: sha512-LQ3U4SN0DlvV0xhr1lUsgLCYlwQfUfetyPxkKYu7dkfvx7g3ojrGAkw0AERLOKYXuAGnqFsEuytkdcComei3Yg==}
dependencies: dependencies:
'@babel/parser': 7.23.6 '@babel/parser': 7.23.9
'@vue/compiler-core': 3.4.15 '@vue/compiler-core': 3.4.19
'@vue/compiler-dom': 3.4.15 '@vue/compiler-dom': 3.4.19
'@vue/compiler-ssr': 3.4.15 '@vue/compiler-ssr': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.30.5 magic-string: 0.30.7
postcss: 8.4.34 postcss: 8.4.34
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: false dev: false
/@vue/compiler-ssr@3.4.15: /@vue/compiler-ssr@3.4.19:
resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==} resolution: {integrity: sha512-P0PLKC4+u4OMJ8sinba/5Z/iDT84uMRRlrWzadgLA69opCpI1gG4N55qDSC+dedwq2fJtzmGald05LWR5TFfLw==}
dependencies: dependencies:
'@vue/compiler-dom': 3.4.15 '@vue/compiler-dom': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
dev: false dev: false
/@vue/devtools-api@7.0.14: /@vue/devtools-api@7.0.14:
@ -634,54 +634,54 @@ packages:
rfdc: 1.3.1 rfdc: 1.3.1
dev: false dev: false
/@vue/reactivity@3.4.15: /@vue/reactivity@3.4.19:
resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==} resolution: {integrity: sha512-+VcwrQvLZgEclGZRHx4O2XhyEEcKaBi50WbxdVItEezUf4fqRh838Ix6amWTdX0CNb/b6t3Gkz3eOebfcSt+UA==}
dependencies: dependencies:
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
dev: false dev: false
/@vue/runtime-core@3.4.15: /@vue/runtime-core@3.4.19:
resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==} resolution: {integrity: sha512-/Z3tFwOrerJB/oyutmJGoYbuoadphDcJAd5jOuJE86THNZji9pYjZroQ2NFsZkTxOq0GJbb+s2kxTYToDiyZzw==}
dependencies: dependencies:
'@vue/reactivity': 3.4.15 '@vue/reactivity': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
dev: false dev: false
/@vue/runtime-dom@3.4.15: /@vue/runtime-dom@3.4.19:
resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==} resolution: {integrity: sha512-IyZzIDqfNCF0OyZOauL+F4yzjMPN2rPd8nhqPP2N1lBn3kYqJpPHHru+83Rkvo2lHz5mW+rEeIMEF9qY3PB94g==}
dependencies: dependencies:
'@vue/runtime-core': 3.4.15 '@vue/runtime-core': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
csstype: 3.1.3 csstype: 3.1.3
dev: false dev: false
/@vue/server-renderer@3.4.15(vue@3.4.15): /@vue/server-renderer@3.4.19(vue@3.4.19):
resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==} resolution: {integrity: sha512-eAj2p0c429RZyyhtMRnttjcSToch+kTWxFPHlzGMkR28ZbF1PDlTcmGmlDxccBuqNd9iOQ7xPRPAGgPVj+YpQw==}
peerDependencies: peerDependencies:
vue: 3.4.15 vue: 3.4.19
dependencies: dependencies:
'@vue/compiler-ssr': 3.4.15 '@vue/compiler-ssr': 3.4.19
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
vue: 3.4.15 vue: 3.4.19
dev: false dev: false
/@vue/shared@3.4.15: /@vue/shared@3.4.19:
resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==} resolution: {integrity: sha512-/KliRRHMF6LoiThEy+4c1Z4KB/gbPrGjWwJR+crg2otgrf/egKzRaCPvJ51S5oetgsgXLfc4Rm5ZgrKHZrtMSw==}
dev: false dev: false
/@vueuse/core@10.7.2(vue@3.4.15): /@vueuse/core@10.7.2(vue@3.4.19):
resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
dependencies: dependencies:
'@types/web-bluetooth': 0.0.20 '@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.7.2 '@vueuse/metadata': 10.7.2
'@vueuse/shared': 10.7.2(vue@3.4.15) '@vueuse/shared': 10.7.2(vue@3.4.19)
vue-demi: 0.14.6(vue@3.4.15) vue-demi: 0.14.6(vue@3.4.19)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: false dev: false
/@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.15): /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.19):
resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==} resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
peerDependencies: peerDependencies:
async-validator: '*' async-validator: '*'
@ -722,10 +722,10 @@ packages:
universal-cookie: universal-cookie:
optional: true optional: true
dependencies: dependencies:
'@vueuse/core': 10.7.2(vue@3.4.15) '@vueuse/core': 10.7.2(vue@3.4.19)
'@vueuse/shared': 10.7.2(vue@3.4.15) '@vueuse/shared': 10.7.2(vue@3.4.19)
focus-trap: 7.5.4 focus-trap: 7.5.4
vue-demi: 0.14.6(vue@3.4.15) vue-demi: 0.14.6(vue@3.4.19)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@ -735,10 +735,10 @@ packages:
resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
dev: false dev: false
/@vueuse/shared@10.7.2(vue@3.4.15): /@vueuse/shared@10.7.2(vue@3.4.19):
resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
dependencies: dependencies:
vue-demi: 0.14.6(vue@3.4.15) vue-demi: 0.14.6(vue@3.4.19)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@ -891,8 +891,8 @@ packages:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
/magic-string@0.30.5: /magic-string@0.30.7:
resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==}
engines: {node: '>=12'} engines: {node: '>=12'}
dependencies: dependencies:
'@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/sourcemap-codec': 1.4.15
@ -968,8 +968,8 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/postcss@8.4.32: /postcss@8.4.34:
resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==} resolution: {integrity: sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==}
engines: {node: ^10 || ^12 || >=14} engines: {node: ^10 || ^12 || >=14}
dependencies: dependencies:
nanoid: 3.3.7 nanoid: 3.3.7
@ -977,8 +977,8 @@ packages:
source-map-js: 1.0.2 source-map-js: 1.0.2
dev: false dev: false
/postcss@8.4.34: /postcss@8.4.35:
resolution: {integrity: sha512-4eLTO36woPSocqZ1zIrFD2K1v6wH7pY1uBh0JIM2KKfrVtGvPFiAku6aNOP0W1Wr9qwnaCsF0Z+CrVnryB2A8Q==} resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
engines: {node: ^10 || ^12 || >=14} engines: {node: ^10 || ^12 || >=14}
dependencies: dependencies:
nanoid: 3.3.7 nanoid: 3.3.7
@ -1039,10 +1039,10 @@ packages:
requiresBuild: true requiresBuild: true
optional: true optional: true
/shiki@1.0.0-rc.0: /shiki@1.1.3:
resolution: {integrity: sha512-aeEjERF5qeK+YChgEv94LOjcEcjZBLd0acPaHginz0N8FvyTn2iSLhO0AtoqfvlZ8cWGCJRKLWtDApnQVQB6/Q==} resolution: {integrity: sha512-k/B4UvtWmGcHMLp6JnQminlex3Go5MHKXEiormmzTJECAiSQiwSon6USuwTyto8EMUQc9aYRJ7HojkfVLbBk+g==}
dependencies: dependencies:
'@shikijs/core': 1.0.0-rc.0 '@shikijs/core': 1.1.3
dev: false dev: false
/source-map-js@1.0.2: /source-map-js@1.0.2:
@ -1076,8 +1076,8 @@ packages:
/undici-types@5.26.5: /undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
/vite@5.0.12(@types/node@20.10.0)(less@4.2.0): /vite@5.1.3(@types/node@20.10.0)(less@4.2.0):
resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==} resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -1107,18 +1107,18 @@ packages:
'@types/node': 20.10.0 '@types/node': 20.10.0
esbuild: 0.19.7 esbuild: 0.19.7
less: 4.2.0 less: 4.2.0
postcss: 8.4.32 postcss: 8.4.35
rollup: 4.5.2 rollup: 4.5.2
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
dev: false dev: false
/vitepress@1.0.0-rc.42(@algolia/client-search@4.20.0)(@types/node@20.10.0)(less@4.2.0)(search-insights@2.11.0): /vitepress@1.0.0-rc.43(@algolia/client-search@4.20.0)(@types/node@20.10.0)(less@4.2.0)(search-insights@2.11.0):
resolution: {integrity: sha512-VeiVVXFblt/sjruFSJBNChMWwlztMrRMe8UXdNpf4e05mKtTYEY38MF5qoP90KxPTCfMQiKqwEGwXAGuOTK8HQ==} resolution: {integrity: sha512-XZ9xaN76/LxCBqvk6U+3ne3T60JOavdOlk+FMQBlXYK/9pyyKGfjnEra4yKYvOdZdStoTg8VXTAj4wcsCTlJaQ==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
markdown-it-mathjax3: ^4.3.2 markdown-it-mathjax3: ^4.3.2
postcss: ^8.4.34 postcss: ^8.4.35
peerDependenciesMeta: peerDependenciesMeta:
markdown-it-mathjax3: markdown-it-mathjax3:
optional: true optional: true
@ -1127,19 +1127,19 @@ packages:
dependencies: dependencies:
'@docsearch/css': 3.5.2 '@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0) '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.11.0)
'@shikijs/core': 1.0.0-rc.0 '@shikijs/core': 1.1.3
'@shikijs/transformers': 1.0.0-rc.0 '@shikijs/transformers': 1.1.3
'@types/markdown-it': 13.0.7 '@types/markdown-it': 13.0.7
'@vitejs/plugin-vue': 5.0.3(vite@5.0.12)(vue@3.4.15) '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.19)
'@vue/devtools-api': 7.0.14 '@vue/devtools-api': 7.0.14
'@vueuse/core': 10.7.2(vue@3.4.15) '@vueuse/core': 10.7.2(vue@3.4.19)
'@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.15) '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.19)
focus-trap: 7.5.4 focus-trap: 7.5.4
mark.js: 8.11.1 mark.js: 8.11.1
minisearch: 6.3.0 minisearch: 6.3.0
shiki: 1.0.0-rc.0 shiki: 1.1.3
vite: 5.0.12(@types/node@20.10.0)(less@4.2.0) vite: 5.1.3(@types/node@20.10.0)(less@4.2.0)
vue: 3.4.15 vue: 3.4.19
transitivePeerDependencies: transitivePeerDependencies:
- '@algolia/client-search' - '@algolia/client-search'
- '@types/node' - '@types/node'
@ -1168,7 +1168,7 @@ packages:
- universal-cookie - universal-cookie
dev: false dev: false
/vue-demi@0.14.6(vue@3.4.15): /vue-demi@0.14.6(vue@3.4.19):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
@ -1180,20 +1180,20 @@ packages:
'@vue/composition-api': '@vue/composition-api':
optional: true optional: true
dependencies: dependencies:
vue: 3.4.15 vue: 3.4.19
dev: false dev: false
/vue@3.4.15: /vue@3.4.19:
resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==} resolution: {integrity: sha512-W/7Fc9KUkajFU8dBeDluM4sRGc/aa4YJnOYck8dkjgZoXtVsn3OeTGni66FV1l3+nvPA7VBFYtPioaGKUmEADw==}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@vue/compiler-dom': 3.4.15 '@vue/compiler-dom': 3.4.19
'@vue/compiler-sfc': 3.4.15 '@vue/compiler-sfc': 3.4.19
'@vue/runtime-dom': 3.4.15 '@vue/runtime-dom': 3.4.19
'@vue/server-renderer': 3.4.15(vue@3.4.15) '@vue/server-renderer': 3.4.19(vue@3.4.19)
'@vue/shared': 3.4.15 '@vue/shared': 3.4.19
dev: false dev: false

View file

@ -70,7 +70,7 @@ docker run -dit \
uozi/nginx-ui:latest uozi/nginx-ui:latest
``` ```
在这个示例中,容器的`8080`端口和`8443`端口分别映射到主机的`80`端口和`443`端口。 在这个示例中,容器的`80`端口和`443`端口分别映射到主机的`8080`端口和`8443`端口。
您需要访问`http://<your_server_ip>:8080`来访问 Nginx UI。 您需要访问`http://<your_server_ip>:8080`来访问 Nginx UI。
## 通过执行文件运行 ## 通过执行文件运行

View file

@ -70,7 +70,7 @@ docker run -dit \
uozi/nginx-ui:latest uozi/nginx-ui:latest
``` ```
在這個示例中,容器的`8080`埠和`8443`埠分別映射到主機的`80`埠和`443`埠。 在這個示例中,容器的`80`埠和`443`埠分別映射到主機的`8080`埠和`8443`埠。
您需要訪問`http://<your_server_ip>:8080`來訪問 Nginx UI。 您需要訪問`http://<your_server_ip>:8080`來訪問 Nginx UI。
## 透過執行檔案執行 ## 透過執行檔案執行