Fix GitLab/Gitea inconsistency in README
Build Hugo / deploy (push) Canceled after 0s
Build Hugo / build (push) Canceled after 48s

Update the README to reflect the actual infrastructure: CI/CD runs on
Gitea Actions (not GitLab), images live in the Gitea container registry,
and the clone URL points to tea.ahmza.com. Also clarify the Blowfish
theme is a Hugo module, so no submodules are needed.
This commit is contained in:
2026-07-25 01:19:29 +01:00
parent 0d425c0ed1
commit f23fe01f3c
+8 -7
View File
@@ -4,10 +4,10 @@
This repository contains the source code for my personal blog hosted at [blog.ahmza.com](https://blog.ahmza.com).
## Features
Using GitLab provides several advantages:
- **Highly Customizable CI/CD Pipelines**: Automated processes for building and deploying the blog.
- **GitLab Container Image Repository**: Efficient management and storage of container images.
- **Custom GitLab Runners**: Flexibility in managing the CI/CD environment.
Using Gitea provides several advantages:
- **Highly Customizable CI/CD Pipelines**: Automated processes for building and deploying the blog via Gitea Actions.
- **Gitea Container Image Repository**: Efficient management and storage of container images.
- **Custom Gitea Runners**: Flexibility in managing the CI/CD environment.
The CI/CD pipeline is configured to build the blog for both amd64 and arm64
architectures, allowing me to host the site on my [Pi cluster](https://blog.ahmza.com/posts/pi-docker-swarm/)
@@ -33,7 +33,7 @@ sacrificing performance.
## Implementation
- **Hugo**: Converts Markdown files into static HTML/CSS/JS files.
- **GitLab CI/CD**: Automates the build process and creates Docker images.
- **Gitea Actions**: Automates the build process and creates Docker images.
- **Kubernetes Cluster**: Serves the static files to users.
## To-Do List
@@ -47,7 +47,8 @@ sacrificing performance.
## Notes
### Cloning the Repository
To clone this repository along with its submodules, use the following command:
The Blowfish theme is managed as a Hugo module, so no submodules are required.
Clone the repository with:
```bash
git clone git@gitlab.com:ahmza/blog.git
git clone ssh://gitea@tea.ahmza.com:2222/ahmza/blog-ahmza-com.git
```