Commit 262607b5 authored by Marty Henderson's avatar Marty Henderson
Browse files

Readme updates

parent 394f77d7
......@@ -6,8 +6,26 @@ This builds [ravegrunt.com](https://ravegrunt.com) and [ravegrunt.is](https://ra
Hugo Extended, which the [Hugo Coder theme](https://github.com/luizdepra/hugo-coder) requires, can't be installed with [brew](https://brew.sh) and instead needs to be installed via go with a flag.
This means that in the prebuild (or `init`) phase, it clones and installs it. The `.gitignore` keeps the `hugo/` directory that's built out of the repo, but still appears in Gitpod.
This means that in the prebuild (or `init`) phase, it clones and installs it.
In summary, use Gitpod because it's consistent and prebuilt.
In addition, it runs the command to load up the site so I can start cracking - I don't need to wait for Hugo to get running to start messing with my `config.toml` or whatever content I am working on.
I rather enjoy just slapping the button below and start working pretty much anywhere I have a browser, even my iPad or Windows machine.
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://gitlab.com/nalthis/ravegrunt-sites)
\ No newline at end of file
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://gitlab.com/nalthis/ravegrunt-sites)
## Analytics
I want to know more about people who visit this site, but I am tin-foil-hat levels of privacy concerned.
With that in mind, I use [Fathom Analytics (referral link)](https://usefathom.com/ref/VJEEET).
They are specifically designed to be able to track things that are compliant to GDPR without needing a cookies notice, because they don't use a cookie at all.
[Really](https://usefathom.com/compliance).
Check out the [dashboard for this site](https://app.usefathom.com/share/babueycd/ravegrunt) to get a feel for what they track.
(Note: I leave on tracking while coding, so you will see a lot of `*.gitpod.io` in there)
## GitLab CI
In order to use GitLab pages well, I use a `.gitlab-ci.yml` that builds to a specific, pinned version of Hugo extended (currently `0.91.2`).
It builds the page on all non-main branches and builds and deploys only on main.
The .gitlab-ci.yml isn't too different than others I have [written about](https://nalth.is/rockstar-development/).
\ No newline at end of file
......@@ -72,5 +72,9 @@ pygmentscodefencesguesssyntax = true
url = "about/"
[[menu.main]]
name = "Professional Services (EU Only)"
weight = 2
url = "https://fivescholars.eu"
\ No newline at end of file
weight = 3
url = "https://fivescholars.eu"
[[menu.main]]
name = "Repo for this site"
weight = 4
url = "https://gitlab.com/nalthis/ravegrunt-sites"
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment