[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4161: Move off Trac - Execution - Forgejo
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Jan 16 11:06:39 UTC 2025
#4161: Move off Trac - Execution - Forgejo
--------------------------------+---------------------------
Reporter: btlogy | Owner:
Type: task | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: n/a
Keywords: movofftrac | Launchpad Bug:
--------------------------------+---------------------------
Following #4095 (Move off Trac - Initiation), we can now start executing
the plan.
In short, the goal is to follow the principle of Infrastructure as Code as
much as possible in those main steps:
1. deploy and manage a new VPS server hosted by Hetzner using
[https://opentofu.org/ OpenToFu]
2. deploy and configure Forgio using [https://nixos.org/ NixOS]
3. manage the DNS records to re-route web traffic to the new server using
[https://opentofu.org/ OpenToFu]
4. proxy/redirect out-of-scope content to the legacy server using
[https://nixos.org/ NixOS]
5. migrate the data from Trac to Forgejo using [https://github.com/tahoe-
lafs/trac2gitea trac2gitea]
More details should be found in this dedicated [https://github.com/tahoe-
lafs/MoveOffTrac MoveOffTrac] repository.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4161>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list