Skip to content

Commit d5454d4

Browse files
SukkaWstevenjoezhang
authored andcommitted
docs(deploy): add a overview page
1 parent 2e53540 commit d5454d4

File tree

2 files changed

+48
-0
lines changed

2 files changed

+48
-0
lines changed

source/_data/sidebar.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ docs:
1414
server: server.html
1515
generating: generating.html
1616
deployment:
17+
deployment: deployment.html
1718
github_pages: github-pages.html
1819
gitlab_pages: gitlab-pages.html
1920
one_command_deployment: one-command-deployment.html

source/docs/deployment.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Deploy
3+
---
4+
5+
As a static site generator, Hexo renders *static* websites. You can host your website on any server, CDN or your favorite development platform.
6+
7+
## Platforms
8+
9+
### GitHub Pages
10+
11+
Deploy Hexo to GitHub Pages as a personal/project site and automate the whole process with Travis CI. [Read More](github-pages).
12+
13+
### GitLab Pages
14+
15+
With GitLab's built-in CI runner, you can easy to build your Hexo website and deploy to GitLab Pages service. [Read More](gitlab-pages).
16+
17+
### Netlify
18+
19+
Netlify provides free static site hosting service with CDN, CI/CD and Automated SSL. [Read More](one-command-deployment#Netlify).
20+
21+
### ZEIT Now
22+
23+
ZEIT Now is a severless cloud platform for websites and serverless APIs. [Read More](one-command-deployment#ZEIT-Now).
24+
25+
### Heroku
26+
27+
Heroku is a cloud platform that lets companies build, deliver, monitor and scale apps. [Read More](one-command-deployment#Heroku).
28+
29+
### OpenShift
30+
31+
OpenShift is an open source container application platform by Red Hat. [Read More](one-command-deployment#OpenShift)
32+
33+
## Deployer Plugins
34+
35+
Besides them, Hexo also provides many plugins that can help you to deploy your Hexo website. Just go to [Plugins List](/plugins) and type `deployer` in the search form and find out! Here are only a few of them:
36+
37+
### Git
38+
39+
Deploy your Hexo website to any git-supported platform with [`hexo-deployer-git`](one-command-deployment#Git).
40+
41+
### Rsync
42+
43+
Deploy your Hexo website using rsync with [`hexo-deployer-rsync`](one-command-deployment#Rsync).
44+
45+
### FTP/SFTP
46+
47+
Deploy your Hexo website to your server using FTP/SFTP with [`hexo-deployer-ftpsync`](one-command-deployment#FTPSync) or [`hexo-deployer-sftp`](one-command-deployment#SFTP).

0 commit comments

Comments
 (0)