-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(flake): Full system update, remove repo container, switch ga…
…ruda repo to chaotic-v4 Co-authored-by: Nico <[email protected]>
- Loading branch information
1 parent
d85d8a1
commit 702104f
Showing
12 changed files
with
112 additions
and
237 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,43 +9,43 @@ All directories containing important data were mapped to `/data_1` and `/data_2` | |
The current line-up looks as follows: | ||
|
||
```sh | ||
nico@immortalis ~ (main)> machinectl | ||
nico@immortalis ~> machinectl | ||
MACHINE CLASS SERVICE OS VERSION ADDRESSES | ||
chaotic-kde container systemd-nspawn nixos 23.11 10.0.5.90 | ||
docker container systemd-nspawn nixos 23.11 10.0.5.100 | ||
docker-proxied container systemd-nspawn nixos 23.11 10.0.5.110 | ||
forum container systemd-nspawn nixos 23.11 10.0.5.70 | ||
github-runner container systemd-nspawn nixos 23.11 10.0.5.130 | ||
iso-runner container systemd-nspawn nixos 23.11 10.0.5.40 | ||
lemmy container systemd-nspawn nixos 23.11 10.0.5.120 | ||
mastodon container systemd-nspawn nixos 23.11 10.0.5.80 | ||
meshcentral container systemd-nspawn nixos 23.11 10.0.5.60 | ||
postgres container systemd-nspawn nixos 23.11 10.0.5.50 | ||
repo container systemd-nspawn nixos 23.11 10.0.5.30 | ||
temeraire container systemd-nspawn nixos 23.11 10.0.5.20 | ||
web-front container systemd-nspawn nixos 23.11 10.0.5.10 | ||
chaotic-kde container systemd-nspawn nixos 24.05 10.0.5.90 | ||
chaotic-v4 container systemd-nspawn nixos 24.05 10.0.5.140 | ||
docker container systemd-nspawn nixos 24.05 10.0.5.100 | ||
docker-proxied container systemd-nspawn nixos 24.05 10.0.5.110 | ||
forum container systemd-nspawn nixos 24.05 10.0.5.70 | ||
github-runner container systemd-nspawn nixos 24.05 10.0.5.130 | ||
iso-runner container systemd-nspawn nixos 24.05 10.0.5.40 | ||
lemmy container systemd-nspawn nixos 24.05 10.0.5.120 | ||
mastodon container systemd-nspawn nixos 24.05 10.0.5.80 | ||
meshcentral container systemd-nspawn nixos 24.05 10.0.5.60 | ||
postgres container systemd-nspawn nixos 24.05 10.0.5.50 | ||
temeraire container systemd-nspawn nixos 24.05 10.0.5.20 | ||
web-front container systemd-nspawn nixos 24.05 10.0.5.10 | ||
``` | ||
|
||
We are seeing: | ||
|
||
- 1 ISO builder (`iso-runner`) | ||
- 1 reverse proxy serving all the websites and services (`web-front`) | ||
- 2 Docker dedicated nspawn containers (`docker` & `docker-proxied`) | ||
- 4 Chaotic-AUR builders (`chaotic-kde`, `github-runner`, `repo` & `temeraire`) | ||
- 4 Chaotic-AUR builders (`chaotic-kde`, `chaotic-v4`, `github-runner` & `temeraire`) | ||
- 5 app dedicated containers (`forum`, `lemmy`, `mastodon`, `meshcentral` & `postgres`) | ||
|
||
### Connecting to the server | ||
|
||
After connecting to the host via `ssh -p 666 [email protected]`, containers can generally be entered by running `nixos-container login $containername`, eg. `nixos-container login web-front`. Some containers may also be connected via SSH using the following ports: | ||
|
||
- 22: `temeraire` (needs to be 22 to allow pushing packages to the main Chaotic-AUR node via rsync) | ||
- 223: `repo` | ||
- 224: `forum` | ||
- 225: `docker` | ||
- 226: `chaotic-kde` | ||
- 227: `iso-runner` | ||
- 228: `web-front` | ||
- 229: `postgres` (access the database in `127.0.0.1` via `ssh -p 229 [email protected] -L 5432:127.0.0.1:5432`) | ||
- 229: `postgres` (access the database in `127.0.0.1` via `ssh -p 229 [email protected] -L 5432:127.0.0.1:5432`) | ||
- 400: `chaotic-v4` | ||
|
||
### Docker containers | ||
|
||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.