mirror of
https://codeberg.org/forgejo/docs.git
synced 2024-11-28 18:42:51 -05:00
docs: update the Forgejo infrastructure documentation
It is made simpler with just a single domain. Part of the hosts have internal IPs (10.x.x.x) that are only routed when connected with the VPN.
This commit is contained in:
parent
20aae707d1
commit
dddc40622b
1 changed files with 3 additions and 11 deletions
|
@ -6,22 +6,14 @@ license: 'CC-BY-SA-4.0'
|
||||||
|
|
||||||
## Octopuce
|
## Octopuce
|
||||||
|
|
||||||
[Octopuce provides hardware](https://codeberg.org/forgejo/sustainability) managed by [the devops team](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#devops). It can be accessed via a VPN which provides a DNS for the `octopuce.lan` internal domain.
|
[Octopuce provides hardware](https://codeberg.org/forgejo/sustainability) managed by [the devops team](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#devops). It can be accessed via a VPN which provides a DNS for the `octopuce.forgejo.org` internal domain.
|
||||||
|
|
||||||
The VPN is deployed and upgraded using the following [Enough command line](https://enough-community.readthedocs.io):
|
The VPN is deployed and upgraded using the following [Enough command line](https://enough-community.readthedocs.io):
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
$ mkdir -p ~/.enough
|
$ mkdir -p ~/.enough
|
||||||
$ git clone https://forgejo.octopuce.lan/forgejo/octopuce.forgejo.org ~/.enough/octopuce.forgejo.org
|
$ git clone https://forgejo.octopuce.forgejo.org/forgejo/enough ~/.enough/octopuce.forgejo.org
|
||||||
$ enough --domain octopuce.forgejo.org service create --host bind-host openvpn
|
$ enough --domain octopuce.forgejo.org service create openvpn
|
||||||
```
|
|
||||||
|
|
||||||
The Forgejo instance internal to the VPN is deployed and upgraded using the following [Enough command line](https://enough-community.readthedocs.io):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ mkdir -p ~/.enough
|
|
||||||
$ git clone https://forgejo.octopuce.lan/forgejo/octopuce.lan ~/.enough/octopuce.lan
|
|
||||||
$ enough --domain octopuce.lan service create --host forgejo-host forgejo
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## OVH
|
## OVH
|
||||||
|
|
Loading…
Reference in a new issue