The resources used by the infrastructure are in the https://code.forgejo.org/infrastructure/ organization. There is a [dedicated chatroom](https://matrix.to/#/#forgejo-ci:matrix.org). A mirror of this repository is available at https://git.pub.solar/forgejo/infrastructure-documentation. ## Table of content - K8S cluster [files and documentation](https://code.forgejo.org/infrastructure/k8s-cluster) - Setting up a new [LXC/DRBD Host](lxc.md) - Installing a [Forgejo runner in an LXC container](runner-lxc.md) - Managing the [Octopuce host](octopuce.md) ## aburayama @ codeberg Dedicated to hosting Forgejo runners. See [the codeberg documentation](https://codeberg.org/Codeberg-Infrastructure/meta#ssh-access) for SSH access. ```ssh-config Host *.lxc.aburayama.local User earl ProxyJump aburayama.m.codeberg.org Host *.m.codeberg.org User jump Port 19198 ForwardAgent yes ``` ## Hetzner ### Help cover the costs It is possible to help cover the costs of the hardware running at Hetzner by [adding credit](https://docs.hetzner.com/accounts-panel/accounts/payment-faq/#can-i-add-credit-to-my-hetzner-account) with a bank transfert. The client identifier (Customer ID: K06620...) must be added as a reason for the transfert so that Hetzner knows which account must be credited with the funds. Please reach out to the [devops team](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#devops) to get the information. ### hetzner01 [EX101](https://www.hetzner.com/dedicated-rootserver/ex101) Hetzner hardware dedicated to LXC containers with [Forgejo runners](runner-lxc). ### hetzner{03,05,06} https://hetzner03.forgejo.org, https://hetzner05.forgejo.org & https://hetzner06.forgejo.org run on [EX44](https://www.hetzner.com/dedicated-rootserver/ex44) Hetzner hardware. They are dedicated to the long running K8S cluster [files and documentation](https://code.forgejo.org/infrastructure/k8s-cluster). It is also where some legacy machines that are no longer actively used are preserved, to be revived when/if they are needed. They are in the `/precious/lxc` directory. The root file system are archived in `/precious/hetzner` in case they contain something worth keeping. - `forgefriends-forum` (hetzner06) Dedicated to https://forum.forgefriends.org - Docker enabled - `forgefriends-gitlab` (hetzner06) Dedicated to https://lab.forgefriends.org - Docker enabled - `forgefriends-cloud` (hetzner06) Dedicated to https://cloud.forgefriends.org - Docker enabled - `gna-forgejo` (hetzner06) Dedicated to https://forgejo.gna.org - Docker enabled - `gna-forum` (hetzner06) Dedicated to https://forum.gna.org - Docker enabled ## Uberspace The website https://forgejo.org is hosted at https://uberspace.de/. The https://codeberg.org/forgejo/website/ CI has credentials to push HTML pages there.