mirror of
				https://github.com/filebrowser/filebrowser.git
				synced 2025-10-31 17:23:09 +00:00 
			
		
		
		
	eec7d8ed68
Hugo plugin for Caddy
Powerful Hugo - easy and amazing static website generator - plugin for Caddy with an admin interface so you can change your website when you're not on your computer. You can also use it like any other Content Management Service.
Build it from source
Requirements
| Back-end | Front-end | 
|---|---|
| Go 1.4 or higher | Ruby | 
| caddydev | SASS | 
| go-bindata | Node.js w/ npm | 
| Grunt | 
If you want to go deeper and make changes in front-end assets like JavaScript or CSS, you'll need some more tools (front-end tools in the table bellow). If you don't, install only the back-end tools.
Get it and build
- Open the terminal.
- Run go get github.com/hacdias/caddy-hugo.
- Navigate to the clone path.
- 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; executenpm installin the root ofcaddy-hugoclone. Then, rungrunt watch.
- Open the folder with your static website and create a Caddyfile. Read the docs for more information about the directives of this plugin.
- Open the console in that folder and execute caddydev --source $PATH$ hugo, replacing$PATHwith the absolute path to your caddy-hugo's clone.
- Open the browser and go to http://whateveryoururlis/adminto check it out.
Description
				
								v2.32.0
								
	Latest
							
						
					Languages
				
				
								
								
									Go
								
								43.1%
							
						
							
								
								
									Vue
								
								33.5%
							
						
							
								
								
									TypeScript
								
								12.2%
							
						
							
								
								
									CSS
								
								8.1%
							
						
							
								
								
									HTML
								
								1.4%
							
						
							
								
								
									Other
								
								1.7%
							
						
					