Go to file
Henrique Dias 26c89f1fce improvements on scheduler 2016-02-08 19:14:27 +00:00
assets update handlers to #content 2016-02-08 08:32:03 +00:00
browse fix archtypes 2016-02-08 08:03:32 +00:00
config Update config.go 2015-11-11 19:24:16 +00:00
editor improvements on scheduler 2016-02-08 19:14:27 +00:00
frontmatter fix bug related to objects within arrays / frontmatter 2016-02-07 16:29:56 +00:00
templates add hidden button see #41 2016-02-07 21:22:18 +00:00
utils leave some comments 2016-02-07 15:14:56 +00:00
.gitignore add some tests 2015-09-26 13:03:02 +01:00
.travis.yml Update .travis.yml 2015-10-18 15:58:45 +01:00
Gruntfile.js update popups and delete verification 2016-02-07 21:12:01 +00:00
LICENSE.md change license year 2016-02-06 20:17:34 +00:00
README.md Update README.md 2016-02-08 12:37:16 +00:00
hugo.go new updates 2016-01-31 22:14:17 +00:00
package.json improve js, add function 2016-02-04 22:30:46 +00:00

README.md

Hugo plugin for Caddy

Build Documentation Documentation

Caddy-hugo fills the gap between Hugo and the browser. Hugo is an easy, blazing fast and awesome static website generator. This plugin fills the gap between Hugo and the end-user, providing you an web interface to manage the whole website.

The following information is directed to those who want to build the plugin from source and make changes to it. If you just want to try it out, read the documentation at Caddy website.

Build from source

Requirements

If you want to go deeper and make changes in front-end assets like JavaScript or CSS, you'll need to install the optional tools listed above.

Get it and build

  1. Open the terminal.
  2. Run go get github.com/hacdias/caddy-hugo.
  3. Navigate to the clone path.
  4. Run go generate.
  • If you want to make changes in the front-end, run go-bindata -debug -pkg assets -o assets/assets.go templates/ assets/css/ assets/js/ assets/fonts/ too; execute npm install in the root of caddy-hugo clone. Then, run grunt watch.
  1. Open the folder with your static website and create a Caddyfile. Read the docs for more information about the directives of this plugin.
  2. Open the console in that folder and execute caddydev --source $PATH$ hugo, replacing $PATH with the absolute path to your caddy-hugo's clone.
  3. Open the browser and go to http://whateveryoururlis/admin to check it out.