feat: create a pipeline that to auto update stats #1

Merged
Ghost merged 0 commits from refs/pull/1/head into main 2026-02-28 15:19:50 +00:00
Ghost commented 2026-02-28 15:17:30 +00:00 (Migrated from codeberg.org)

Until now, I'd just periodically updated the stats whenever I felt like it. This was a little annoying through:

  • Most of the time, I couldn't be bothered. (Ofc!)
  • The Google Analytics interface is pretty bad for aggregating long-term data. (Or maybe I just don't know how to use it properly. But it was simple back in GA3.)

Due to this, I've decided to overcomplicate this README a lot. Rather than being a static file, it's now a template that will be updated via a scheduled pipeline.

Docker

We need to publish a Docker image to this projects registry as I need a container with some tools preinstalled, and the locale configured for en_GB.

Shell Script

We need a shell script that will be executed at intervals (probably once a month) to update the stats.

GitLab CI

We need to set GitLab CI up to publish the Docker image and commit changes to the file as needed. If the file wouldn't change, we won't commit/push.

Until now, I'd just periodically updated the stats whenever I felt like it. This was a little annoying through: * Most of the time, I couldn't be bothered. (Ofc!) * The Google Analytics interface is pretty bad for aggregating long-term data. (Or maybe I just don't know how to use it properly. But it was simple back in GA3.) Due to this, I've decided to overcomplicate this README a lot. Rather than being a static file, it's now a template that will be updated via a scheduled pipeline. ## Docker We need to publish a Docker image to this projects registry as I need a container with some tools preinstalled, and the locale configured for en_GB. ## Shell Script We need a shell script that will be executed at intervals (probably once a month) to update the stats. ## GitLab CI We need to set GitLab CI up to publish the Docker image and commit changes to the file as needed. If the file wouldn't change, we won't commit/push.
Ghost commented 2026-02-28 15:19:51 +00:00 (Migrated from codeberg.org)

mentioned in commit 1957068671

mentioned in commit 19570686711579c3da0e5a47980b31e24521fe21
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
SethFalco/.profile!1
No description provided.