diff --git a/diagrams/onprem/auth.py b/diagrams/onprem/auth.py index 1ece9e7..dc98f68 100644 --- a/diagrams/onprem/auth.py +++ b/diagrams/onprem/auth.py @@ -8,6 +8,10 @@ class _Auth(_OnPrem): _icon_dir = "resources/onprem/auth" +class Boundary(_Auth): + _icon = "boundary.png" + + class BuzzfeedSso(_Auth): _icon = "buzzfeed-sso.png" diff --git a/diagrams/onprem/groupware.py b/diagrams/onprem/groupware.py new file mode 100644 index 0000000..11e02dc --- /dev/null +++ b/diagrams/onprem/groupware.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _OnPrem + + +class _Groupware(_OnPrem): + _type = "groupware" + _icon_dir = "resources/onprem/groupware" + + +class Nextcloud(_Groupware): + _icon = "nextcloud.png" + + +# Aliases diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py index ae91ea4..b7e162a 100644 --- a/diagrams/onprem/network.py +++ b/diagrams/onprem/network.py @@ -8,6 +8,10 @@ class _Network(_OnPrem): _icon_dir = "resources/onprem/network" +class Ambassador(_Network): + _icon = "ambassador.png" + + class Apache(_Network): _icon = "apache.png" diff --git a/diagrams/onprem/security.py b/diagrams/onprem/security.py index f85bac6..d044742 100644 --- a/diagrams/onprem/security.py +++ b/diagrams/onprem/security.py @@ -8,6 +8,10 @@ class _Security(_OnPrem): _icon_dir = "resources/onprem/security" +class Bitwarden(_Security): + _icon = "bitwarden.png" + + class Trivy(_Security): _icon = "trivy.png" diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index f93f70b..26fe0f0 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -27,6 +27,7 @@ Node classes list of onprem provider. ## onprem.auth +- **diagrams.onprem.auth.Boundary** - **diagrams.onprem.auth.BuzzfeedSso** - **diagrams.onprem.auth.Oauth2Proxy** @@ -110,6 +111,10 @@ Node classes list of onprem provider. - **diagrams.onprem.gitops.Flagger** - **diagrams.onprem.gitops.Flux** +## onprem.groupware + +- **diagrams.onprem.groupware.Nextcloud** + ## onprem.iac - **diagrams.onprem.iac.Ansible** @@ -154,6 +159,7 @@ Node classes list of onprem provider. ## onprem.network +- **diagrams.onprem.network.Ambassador** - **diagrams.onprem.network.Apache** - **diagrams.onprem.network.Bind9** - **diagrams.onprem.network.Caddy** @@ -201,6 +207,7 @@ Node classes list of onprem provider. ## onprem.security +- **diagrams.onprem.security.Bitwarden** - **diagrams.onprem.security.Trivy** - **diagrams.onprem.security.Vault** diff --git a/resources/onprem/auth/boundary.png b/resources/onprem/auth/boundary.png new file mode 100644 index 0000000..d5751ae Binary files /dev/null and b/resources/onprem/auth/boundary.png differ diff --git a/resources/onprem/groupware/nextcloud.png b/resources/onprem/groupware/nextcloud.png new file mode 100644 index 0000000..813d01f Binary files /dev/null and b/resources/onprem/groupware/nextcloud.png differ diff --git a/resources/onprem/network/ambassador.png b/resources/onprem/network/ambassador.png new file mode 100644 index 0000000..671e02f Binary files /dev/null and b/resources/onprem/network/ambassador.png differ diff --git a/resources/onprem/security/bitwarden.png b/resources/onprem/security/bitwarden.png new file mode 100644 index 0000000..adb75cb Binary files /dev/null and b/resources/onprem/security/bitwarden.png differ