My personal website, powered by Hugo https://www.palabritudes.net
  • SCSS 89.9%
  • HTML 6.1%
  • CSS 2.7%
  • JavaScript 1.3%
Find a file
2026-04-01 23:49:16 +02:00
archetypes Add tags item in the front-matter of the post archetype 2026-03-25 20:18:06 +01:00
assets/sass Minor adjustments to the website's rendering 2026-04-01 23:49:16 +02:00
config Move code block style to a dedicated CSS file 2026-03-23 00:06:29 +01:00
content Remove unreleased post 2026-04-01 23:48:11 +02:00
layouts Fix links to tags in post pages 2026-04-01 23:46:48 +02:00
static Remove obsolete CSS file 2026-04-01 23:18:35 +02:00
.gitignore Ignore Hugo build lock file 2026-03-21 09:26:07 +01:00
.gitlab-ci.yml Complete environment definition with an url 2026-03-18 23:27:49 +01:00
LICENSE Initial commit 2026-03-18 23:05:12 +01:00
README.md Initial commit 2026-03-18 23:05:12 +01:00

Building my personal website

This website is based on the following free and open source tools and previous works:

  • Hugo, a static website generator
  • Bootstrap, a CSS and JavaScript framework for creating fast and responsive websites
  • Bootswatch, a collection of themes for Bootstrap
  • Font Awesome, an icon library and toolkit

You can find a complete list of third-party resources used by this site in the content/pages/ressources/index.md file, which is the source for page https://www.palabritudes.net/ressources.html.

Deployment

This website is automatically deployed using GitLab CI.

The files are deployed on two different virtual hosts, depending on the branch:

Local build and test

You can build the site locally and serve it to preview the results using the following command:

$ hugo server --config config/_defaut/hugo.toml \
              --disableFastRender \
              --cleanDestinationDir \
              --printPathWarnings

To include articles that are still in draft form, add the --buildDrafts option:

$ hugo server --config config/_defaut/hugo.toml \
              --disableFastRender \
              --cleanDestinationDir \
              --printPathWarnings \
              --buildDrafts

To include articles with a publication date in the future, add the --buildFuture option:

$ hugo server --config config/_defaut/hugo.toml \
              --disableFastRender \
              --cleanDestinationDir \
              --printPathWarnings \
              --buildFuture

Copyright 20092026, Sébastien Dinot

Unless otherwise stated, the content of this site is made available under the terms of the Creative Commons Attribution 4.0 International License. A copy of these license is provided in the LICENSE file.