Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hexojs/hexo-webui
Hexo Web UI
https://github.com/hexojs/hexo-webui
Last synced: 3 months ago
JSON representation
Hexo Web UI
- Host: GitHub
- URL: https://github.com/hexojs/hexo-webui
- Owner: hexojs
- License: mit
- Archived: true
- Created: 2013-12-29T06:38:34.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-09-27T10:40:28.000Z (about 3 years ago)
- Last Synced: 2024-06-23T08:38:53.779Z (5 months ago)
- Language: Stylus
- Homepage:
- Size: 311 KB
- Stars: 8
- Watchers: 14
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DEPRECATED!
hexo-webui has been deprecated.
# Hexo Web UI
This is a web UI for Hexo. It provides you a more convenient envrionment to write your posts.
## Usage
``` bash
$ hexo webui
```### Options
- **-p, --port** - Override the default port
- **-l, --log [format]** - Enable logger. Override the logger format.### Configurations
You can configure this plugin in `_config.yml`. Email is required for authorization.
``` yaml
webui:
password:
port: 5000
```- **password** - Password. If not defined, it will generate a random password.
- **port** - Port (Default: 5000)## Structure
- **api** - Back-end files
- **controllers** - Controllers
- **validators** - Validators
- **views** - Views
- **routes.js** - Route
- **app** - Front-end files
- **controllers** - Controllers
- **directives** - Directives
- **filters** - Filters
- **lib** - Library
- **services** - Services
- **app.js** - Entry point
- **assets** - Asset files
- **styl** - Stylus files
- **assets.yml** - Asset configuration
- **build** - All files used in build tasks
- **lib** - Server library
- **views** - Front-end viewsIt uses [Express](http://expressjs.com/) in back-end and [Angular](http://angularjs.org/) in front-end.