Skip to content

Service Provider Settings ​

Qexo version 2.0 supports service provider extensions.

GitHubGitlabLocal
Get File√No Size Data√
Get Directory√√√
Save File√√√
Delete File√√√
WebhookAutomaticManual×
Auto DeploymentActionActionCommand Line

Blog Software Settings ​

Qexo version 2.6 and later supports multiple blog software (up to 2.6, Hexo, Hugo, and Valaxy are supported).

Using GitHub ​

If you encounter issues during deployment, you can use the HPP Validation Assistant for configuration self-checks only supports GitHub. If everything is correct, check if there are any published articles in the repository.

GitHub Repository ​

The repository where your blog source code automatically deploys

username/repo

References:

Project Branch ​

The branch of your blog source code repository for automatic deployment

master

GitHub Token ​

Token generated at GitHub Settings (Classical recommended) Requires Contents and Workflow permissions, both set to Read and write (do not provide all permissions) GitHub Token permission settings

wrq_P8sYPlYA9fjMlOPEYSKA84xxxxxxxxxxxxxx

Repository Path ​

Path within your blog source code repository for automatic deployment. Leave empty if it is the root directory.

path/

Using Gitlab ​

Gitlab Repository ​

The repository where your blog source code automatically deploys

username/repo

References:

Project Branch ​

The branch of your blog source code repository for automatic deployment

master

Gitlab Token ​

Token generated at Gitlab Settings Requires at least read and write permissions under Repo do not provide all permissions

wrq_P8sYPlYA9fjMlOPEYSKA84xxxxxxxxxxxxxx

Repository Path ​

Path within your blog source code repository for automatic deployment. Leave empty if it is the root directory.

path/

Using Local ​

Blog Path ​

Absolute path where your blog source code is located locally

D:\Hexo
/www/myblog

Auto Deployment ​

Command for automatic deployment, executed after each source code modification. Leave empty for no auto deployment.

bash
hexo clean && hexo g && hexo d
bash
hugo

If you encounter /bin/sh: 1: xxx: not found, try adding /bin/bash -c before each command

bash
/bin/bash -c "hexo clean" && /bin/bash -c "hexo g"

Released under the GPL3.0 License.