reproduce CI runner #356

Closed
opened 2025-06-04 15:06:51 +02:00 by kiara · 3 comments
Owner

As a Fediversity developer,
I want to be able to reproduce the Forgejo CI runner,
so that I may feel in control of the infrastructure needed to work on the project.

implementation notes

  • wip
  • now hosted at NixOS-machine forgejo-ci.procolix.com / 45.142.234.216 / 192.168.201.65, accessible by
    • VPN: ssh 192.168.201.65 -l procolix -i ~/.ssh/procolix-id_rsa
    • @Niols
  • deployment: nix-shell --run 'nixops4 apply forgejo-ci'
**As** a Fediversity developer, **I want** to be able to reproduce the Forgejo CI runner, **so that** I may feel in control of the infrastructure needed to work on the project. ### implementation notes - [wip](https://git.fediversity.eu/Fediversity/Fediversity/compare/main...niols:forgejo-ci) - now hosted at NixOS-machine `forgejo-ci.procolix.com` / `45.142.234.216` / `192.168.201.65`, accessible by - [VPN](https://kantoorvpn.procolix.com/): `ssh 192.168.201.65 -l procolix -i ~/.ssh/procolix-id_rsa` - @Niols - deployment: `nix-shell --run 'nixops4 apply forgejo-ci'`
kiara added the
type: task
label 2025-06-04 15:06:51 +02:00
kiara added a new dependency 2025-06-04 15:07:15 +02:00
kiara added
type: user story
and removed
type: task
labels 2025-06-06 11:17:45 +02:00
kiara added this to the Fediversity project 2025-06-19 13:31:34 +02:00
kiara added a new dependency 2025-06-21 09:56:55 +02:00
kiara removed a dependency 2025-06-23 17:28:07 +02:00
Author
Owner

i managed to deploy on the rebase by vpn now - tho i'm not sure that might work also for @Niols (whereas the present set-up here does not work for me), hm.

i managed to deploy on the rebase [by vpn](https://git.fediversity.eu/kiara/Fediversity/compare/forgejo-ci...forgejo-ci-vpn) now - tho i'm not sure that might work also for @Niols (whereas the present set-up here does not work for me), hm.
Owner

I personally connect to it with

ssh -J <proxy> -i <identity> 45.142.234.216

where the proxy is a machine outside Procolix's network but whose IP is allowed to go through.

I personally connect to it with ``` ssh -J <proxy> -i <identity> 45.142.234.216 ``` where the proxy is a machine outside Procolix's network but whose IP is allowed to go through.
Author
Owner

whoops, i should probably have placed that comment at #389 instead.

@Niols: while i may need the other branch myself, i believe #389 should then be ready for your review.

whoops, i should probably have placed that comment at #389 instead. @Niols: while i may need the other branch myself, i believe #389 should then be ready for your review.
kiara added a new dependency 2025-06-27 11:55:58 +02:00
fricklerhandwerk self-assigned this 2025-07-01 11:09:41 +02:00
fricklerhandwerk removed their assignment 2025-07-01 11:09:51 +02:00
Niols was assigned by fricklerhandwerk 2025-07-01 11:09:51 +02:00
kiara was assigned by fricklerhandwerk 2025-07-01 11:09:51 +02:00
kiara closed this issue 2025-07-02 17:43:12 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: Fediversity/Fediversity#356
No description provided.