diff --git a/frontend/.gitignore b/frontend/.gitignore index 4df47d01..c4ca0a2f 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -7,10 +7,13 @@ yarn-error.log* pnpm-debug.log* lerna-debug.log* +# deps node_modules dist dist-ssr *.local +.vitepress/cache/ +.yarn # Editor directories and files .vscode/* @@ -22,5 +25,3 @@ dist-ssr *.njsproj *.sln *.sw? -.vitepress/cache -.yarn diff --git a/frontend/.yarnrc.yml b/frontend/.yarnrc.yml new file mode 100644 index 00000000..3186f3f0 --- /dev/null +++ b/frontend/.yarnrc.yml @@ -0,0 +1 @@ +nodeLinker: node-modules diff --git a/frontend/docs/guide/nginx-proxy-example.md b/frontend/docs/guide/nginx-proxy-example.md index f164ae25..192164b8 100644 --- a/frontend/docs/guide/nginx-proxy-example.md +++ b/frontend/docs/guide/nginx-proxy-example.md @@ -1,7 +1,7 @@ # Example of Nginx Reverse Proxy In this guide, we'll walk you through the process of configuring an Nginx server to redirect HTTP traffic to HTTPS and -set up a reverse proxy for the Nginx UI running on http://127.0.0.1:9000/. +set up a reverse proxy for the Nginx UI running on `http://127.0.0.1:9000/`. ```nginx server { diff --git a/frontend/docs/index.md b/frontend/docs/index.md index 6a1fc65f..5c70e038 100644 --- a/frontend/docs/index.md +++ b/frontend/docs/index.md @@ -12,7 +12,7 @@ hero: actions: - theme: brand text: Get Started - link: /markdown-examples + link: /guide/about - theme: alt text: View on Github link: https://github.com/0xJacky/nginx-ui diff --git a/server/model/cert.go b/server/model/cert.go index 0785e271..49e4c6df 100644 --- a/server/model/cert.go +++ b/server/model/cert.go @@ -46,6 +46,9 @@ func (c *Cert) Insert() error { func GetAutoCertList() (c []*Cert) { var t []*Cert + if db == nil { + return + } db.Where("auto_cert", AutoCertEnabled).Find(&t) // check if this domain is enabled