slides tweaked

This commit is contained in:
Birk Bohne 2025-08-10 23:50:11 +02:00
parent 09cc245d6b
commit 56d4f9aee7
No known key found for this signature in database
2 changed files with 44 additions and 23 deletions

View File

@ -54,6 +54,10 @@ flowchart TD
I-->J-->K I-->J-->K
``` ```
```nix
beancloud.software.desktop = true;
```
--- ---
## History ## History
@ -70,7 +74,8 @@ flowchart TD
- [declarative configuration](https://search.nixos.org/options?) (20.000 options) - [declarative configuration](https://search.nixos.org/options?) (20.000 options)
- [package](https://search.nixos.org/packages) count (120.000 + third party) - [package](https://search.nixos.org/packages) count (120.000 + third party)
- Development community on Github and other hosters - versioned config in Git and on the installed NixOS
- development community on Github and others
--- ---
@ -90,12 +95,17 @@ flowchart TD
```mermaid ```mermaid
%%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%% %%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%%
flowchart TD flowchart TD
B(Disk & OS Installation) A(Disk & OS Installation)
C[services.nextcloud.enable=true] B(<b>Nextcloud server)
D(<b>Nextcloud server) C(MariaDB)
E[services.nextcloud.package=nextcloud30] D(nginx)
B--> D E(php-fm)
D-->C & E F(Redis)
A--> C & D & E & F --> B
```
```nix
beancloud.software.nextcloud.server.enable = true;
``` ```
--- ---
@ -104,15 +114,18 @@ flowchart TD
```mermaid ```mermaid
%%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%% %%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%%
flowchart TD flowchart LR
B(<b>Disk & OS Installation) A(<b>Disk & OS Installation)
E(nspawn container) B(nspawn container)
F(<b>Gitlab server) C(NixOS)
G[services.gitlab.enable=true] D(<b>Gitlab server)
H[services.gitlab.backup.startAt=03:00] E[Postgres]
I[services.nginx.enable=true] F[nginx]
B--> E --> F A --> B --> C --> E & F --> D
F-->G & H & I ```
```nix
beancloud.software.gitlab = true;
``` ```
--- ---
@ -122,13 +135,16 @@ flowchart TD
```mermaid ```mermaid
%%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%% %%{init: {'theme': 'dark', 'themeVariables': { 'darkMode': true }}}%%
flowchart LR flowchart LR
B(<b>Disk & OS Installation) A(<b>Disk & OS Installation)
G(Podman container) B(Podman container)
H(<b>Forgejo) C(<b>Forgejo)
I[virtualisation.containers.enable=true] D[virtualisation.oci-containers.containers.forgejo-frontend.image=codeberg.org/forgejo/forgejo:11.0.3-rootless]
J[virtualisation.oci-containers.containers.forgejo-frontend.image=codeberg.org/forgejo/forgejo:11.0.3-rootless] E[forgejo-backend.image=docker.io/library/mariadb:11.8.2]
K[forgejo-backend.image=docker.io/library/mariadb:11.8.2] A --> B --> D & E --> C
B --> I --> G --> H --> J & K ```
```nix
beancloud.software.forgejo = true;
``` ```
--- ---
@ -155,6 +171,10 @@ flowchart LR
B--> I --> J --> L --> K B--> I --> J --> L --> K
``` ```
```nix
beancloud.software.splunk = true;
```
--- ---
## Unexpected stuff ## Unexpected stuff

View File

@ -37,6 +37,7 @@
pip install mkslides --upgrade pip install mkslides --upgrade
deactivate deactivate
alias mkslides='.venv/bin/mkslides' alias mkslides='.venv/bin/mkslides'
mkslides serve demo.md
''; '';
}; };
} }