Progress on the #selfhosted side of things combined with my #did / #dut work: Forgejo for the content, git-pages to serve and MyCI to build and publish 🎉

I gave git-pages a small reverse proxy in front of it, so that publishing is only possible from the local network.

#forgejo #gitpages #myci

FestivalGuide now has its own domain with a little static page hosted by @Codeberg
Do you like it?

https://festivalgui.de/

#staticpages #gitpages #codebergpages

FestivalGuide

Follow your favorite artists and find out which festivals and concerts they are playing at.

My new website for work is a bit too minimalistic. It is served via git-pages though 😃

#gitpages

Got git-pages set up in my Kubernetes cluster finally. Using it with my local Forgejo with a wildcard domain and also to host a few static websites.

Working out the configuration was ok, some details slightly tricky. The configuration needs are small though, so I think this is manageable.

Have to get used to the DNS based auth for custom domains though.

https://git-pages.org, #selfhosted, #gitpages, #forgejo

git-pages static site server [WIP]

if you have questions about using or deploying #GitPages there is now an IRC channel #git-pages on libera.chat, and also a Matrix room #git-pages:catircservices.org!

RE: https://social.treehouse.systems/@whitequark/116454915873481567

Anyone publishing a Quarto blog with Codeberg Pages? I'm new to this automation stuff, and can't decide between WebHooks, Forgejo Actions, and WoodPecker CI. If I use actions or WoodPecker, it would be just for "quarto render"; any R code output is frozen and will be run on my own computer. I have a custom domain.

#QuartoPub #CodebergPages #GitPages #ForgejoActions #WoodPeckerCI

@Codeberg now provides a #gitpages instance that can be used to deploy your website.

I already moved my main blog to it and will eventually move other things too...

I also made a blog post that explains how you can deploy using the @forgejo Action workflow for it:

https://andre601.ch/blog/2026/04-24-using-git-pages-on-codeberg/

@wjt and it's also possible to update only a subdirectory, which I plan to use to host multiple unrelated things in the same host. It wasn't the main reason for me to choose #GitPages but it's one more small detail I can take advantage of.

The features that convinced me to use #GitPages are that I can throw a tarball with the contents of a website at it, without needing an actual Git repository with the contents; and that `curl` can be easily coerced into being a client wherever `git-pages-cli` may not be available.

This is perfect for cases in which the repository contains the source for the website that needs to be transformed before publishing, because it avoids needing to artificially store the “rendered” content in a branch of the Git repository, which wastes disk space.

Today I built and deployed #GitPages on one of my #OpenBSD boxes for personal usage... and it works beautifully behind relayd.

Thanks to @whitequark for such a neat piece of software