1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-12-17 22:32:10 +00:00
seirdy.one/content/notes/working-through-forge-downtime.md
2024-01-13 14:32:05 -05:00

1,022 B

title date syndicatedCopies
Working through forge downtime 2024-01-13T14:30:07-05:00
title url
The Fediverse https://pleroma.envs.net/notice/AdoShAiPVBE5MPZdIG

Sourcehut and Codeberg are experiencing reliability issues due to an ongoing layer-3 DDoS attack.

I managed to continue working on this site uninterrupted:

  • I practice [Hydra Hosting]({{<relref "/posts/git-workflow-1">}}) by simultaneously pushing to at least four remotes (git.sr.ht, codeberg.org, github.com, gitlab.com, git.envs.net, and a private one).

  • My CI manifests are thin wrappers around shell scripts, Makefiles, and other portable tooling.

  • My CI dependencies are mostly statically-linked binaries in a tarball that I host at multiple locations.

  • My CI jobs can all run locally.

  • I use email-based contributions: I accept pull-requests on other forges with email notifications, and formatted patches through email.

I don't ever want to be limited by a single provider's uptime if I can help it.