Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

In-browser Markdown editor

License

NotificationsYou must be signed in to change notification settings

benweet/stackedit

Repository files navigation

Build StatusNPM version

Full-featured, open-source Markdown editor based on PageDown, the Markdown library used by Stack Overflow and the other Stack Exchange sites.

https://stackedit.io/

Ecosystem

Build

# install dependenciesnpm install# serve with hot reload at localhost:8080npm start# build for production with minificationnpm run build# build for production and view the bundle analyzer reportnpm run build --report

Deploy with Helm

StackEdit Helm chart allows easy StackEdit deployment to any Kubernetes cluster.You can use it to configure deployment with your existing ingress controller and cert-manager.

# Add the StackEdit Helm repositoryhelm repo add stackedit https://benweet.github.io/stackedit-charts/# Update your local Helm chart repository cachehelm repo update# Deploy StackEdit chart to your clusterhelm install --name stackedit stackedit/stackedit \  --set dropboxAppKey=$DROPBOX_API_KEY \  --set dropboxAppKeyFull=$DROPBOX_FULL_ACCESS_API_KEY \  --set googleClientId=$GOOGLE_CLIENT_ID \  --set googleApiKey=$GOOGLE_API_KEY \  --set githubClientId=$GITHUB_CLIENT_ID \  --set githubClientSecret=$GITHUB_CLIENT_SECRET \  --set wordpressClientId=\"$WORDPRESS_CLIENT_ID\" \  --set wordpressSecret=$WORDPRESS_CLIENT_SECRET

Later, to upgrade StackEdit to the latest version:

helm repo updatehelm upgrade stackedit stackedit/stackedit

If you want to uninstall StackEdit:

helm delete --purge stackedit

If you want to use your existing ingress controller and cert-manager issuer:

# See https://docs.cert-manager.io/en/latest/tutorials/acme/quick-start/index.htmlhelm install --name stackedit stackedit/stackedit \  --set dropboxAppKey=$DROPBOX_API_KEY \  --set dropboxAppKeyFull=$DROPBOX_FULL_ACCESS_API_KEY \  --set googleClientId=$GOOGLE_CLIENT_ID \  --set googleApiKey=$GOOGLE_API_KEY \  --set githubClientId=$GITHUB_CLIENT_ID \  --set githubClientSecret=$GITHUB_CLIENT_SECRET \  --set wordpressClientId=\"$WORDPRESS_CLIENT_ID\" \  --set wordpressSecret=$WORDPRESS_CLIENT_SECRET \  --set ingress.enabled=true \  --set ingress.annotations."kubernetes\.io/ingress\.class"=nginx \  --set ingress.annotations."cert-manager\.io/cluster-issuer"=letsencrypt-prod \  --set ingress.hosts[0].host=stackedit.example.com \  --set ingress.hosts[0].paths[0]=/ \  --set ingress.tls[0].secretName=stackedit-tls \  --set ingress.tls[0].hosts[0]=stackedit.example.com

[8]ページ先頭

©2009-2025 Movatter.jp