[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4161: Move off Trac - Execution - Forgejo

Tahoe-LAFS trac at tahoe-lafs.org
Mon Jan 27 15:47:10 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
   Resolution:                      |   Keywords:  movofftrac
Launchpad Bug:                      |
------------------------------------+------------------------
Description changed by btlogy:

Old description:

> 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.

New description:

 Following #4095 (MoveOffTrac - 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#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list