Show newer

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

Show thread

@thufie let's just hope i can write this better than codeberg :PP already have one big advantage in that I do actual logging + integration testing against Pebble..

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!

Show thread

@dumpsterqueer@ondergrond.org tobi using big stinky words i see

@AllNyaNoBite@notbird.site sleeping under capitalism be like

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

@dumpsterqueer@ondergrond.org when ran in production, yep!

@dumpsterqueer@ondergrond.org this is so much cooler cause it can talk to legit ACME providers like letsencrypt!! (But running Pebble locally for testing is pretty cool too)

i can simply browse to *any domain* that points to my server, and it will automagically request an ACME certificate and use that to respond

Show thread

sub processing github.com/letsencrypt/pebble in my testing code for a local acme server, editing the config on the fly so it requests certificates from there

Show thread

me: working from home gives me the opportunity to focus on tasks free from the the distractions of a noisy office!

brain:

TROUT

TROUT

LET IT ALL OUT

THESE ARE THE FISH I CAN DO WITHOUT

SALMON

I’M TALKING TO YOU

SALMON

me: cool never mind

ph- 

i have 1 (one) good brain day but my body hurting is too distracting to actually put it to use...

Show older
Pixietown

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