|Alfred 8091985f7e Update current job description||1 month ago|
|content||1 month ago|
|themes/personal||1 month ago|
|.gitignore||1 year ago|
|README.md||1 month ago|
|config.cat.toml||1 year ago|
|config.toml||1 month ago|
|fabfile.py||1 month ago|
This is the new version of my personal web page. It mainly is a Hugo template with some tricks to adapt it to my personal requirements.
You can easily download and modify it, for that you just need Hugo Static Generator installed (my current version is v0.50) and follow its pipeline to locally build the page.
I added a Fabric file to perform the deploy to my server. It allows to easily use Hugo commands with some additions:
production.toml. In case you want to use
production.tomlyou should launch it as
public, also using all the .toml files located into the root folder.
You can add a
production.tomlfile to the root folder. It will be taken into account when build the webpage and you can set some variables on that to add some extra information to the generated code:
[ Params ] extraHeadContent = """ < To add new information into the head tag of the main page > """ [ Params.contact ] form_url = " < To set the end-point url to send the contact form >"
You can change the structure, the content and see those changes executing:
To update styles you will need the
sass tool. Go to the path:
/themes/personal/static/styles/scss and execute:
sass --watch main.scss:../stylesheet.cs
One option personalized for my server structure is:
env WEB_HOST=<user>@<host> fab deploy