Files
weiyu/docs/assets/js/49d1d0c0.d3ac8e09.js
jack ning 412643f18f update
2025-01-03 07:31:48 +08:00

1 line
2.6 KiB
JavaScript

"use strict";(self.webpackChunkdocs=self.webpackChunkdocs||[]).push([[7686],{889:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>p,frontMatter:()=>i,metadata:()=>r,toc:()=>l});const r=JSON.parse('{"id":"deploy/depend/letsencrypt","title":"SSL Certificate","description":"Let\'s Encrypt","source":"@site/i18n/en/docusaurus-plugin-content-docs/current/deploy/depend/letsencrypt.md","sourceDirName":"deploy/depend","slug":"/deploy/depend/letsencrypt","permalink":"/docs/docs/deploy/depend/letsencrypt","draft":false,"unlisted":false,"editUrl":"https://github.com/bytedesk/bytedesk/docs/deploy/depend/letsencrypt.md","tags":[],"version":"current","sidebarPosition":4,"frontMatter":{"sidebar_label":"SSL Certificate","sidebar_position":4},"sidebar":"tutorialSidebar","previous":{"title":"Nginx","permalink":"/docs/docs/deploy/depend/nginx"},"next":{"title":"Docker","permalink":"/docs/docs/deploy/depend/docker"}}');var s=n(5723),c=n(6246);const i={sidebar_label:"SSL Certificate",sidebar_position:4},o="SSL Certificate",d={},l=[{value:"Let's Encrypt",id:"lets-encrypt",level:2},{value:"References",id:"references",level:2}];function a(e){const t={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",pre:"pre",ul:"ul",...(0,c.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.header,{children:(0,s.jsx)(t.h1,{id:"ssl-certificate",children:"SSL Certificate"})}),"\n",(0,s.jsx)(t.h2,{id:"lets-encrypt",children:"Let's Encrypt"}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{className:"language-bash",children:"# Install certbot\nsudo apt update\nsudo apt install certbot python3-certbot-nginx\n\n# Generate certificate\nsudo certbot --nginx -d weiyuai.cn -d *.weiyuai.cn\n\n# Automatic renewal\nsudo certbot renew --dry-run\n"})}),"\n",(0,s.jsx)(t.h2,{id:"references",children:"References"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.a,{href:"https://letsencrypt.org/",children:"Let's Encrypt"})}),"\n",(0,s.jsx)(t.li,{children:(0,s.jsx)(t.a,{href:"https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal",children:"Certbot Instructions"})}),"\n"]})]})}function p(e={}){const{wrapper:t}={...(0,c.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(a,{...e})}):a(e)}},6246:(e,t,n)=>{n.d(t,{R:()=>i,x:()=>o});var r=n(2155);const s={},c=r.createContext(s);function i(e){const t=r.useContext(c);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),r.createElement(c.Provider,{value:t},e.children)}}}]);