Today I got started on pages, an alternative to Github/Gitlab/Codeberg Pages:

Static site hosting from Gitea repositories

so far none of the gitea related parts are worked on, but it can seamlessly request ACME ssl certificates for *any domain* it's accessed from, which is really cool imo

git.pixie.town/f0x/pixie-pages

How does pages work? (not yet, that's how :p)

- Gitea user adds `domains.txt` to their repo/branch for verification
- Site is available at branch.repo.user.pages.pixie.town or similar (with defaults so you can leave out branch.repo.)
- This can also be used to CNAME a custom domain to the same content
- Or a combination of A/AAAA records + TXT because you can't CNAME @
- Upon access, pixie-pages automatically requests TLS certificates from Let's Encrypt to respond
- ???
- (non-)Profit!

Also: i've since realized Github and Gitlab actually combine their pages server with CI for stuff like Jekyll, I want to look into this but it's dependent on setting up Drone CI for git.pixie.town first

Follow

hmm maybe this would also be a nice way to get a couple more donations, to offset other pixietown spending

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.