diff --git a/.vuepress/config.js b/.vuepress/config.js index f7cdb518..aacd6c41 100644 --- a/.vuepress/config.js +++ b/.vuepress/config.js @@ -1,7 +1,6 @@ import { viteBundler } from '@vuepress/bundler-vite' import { defaultTheme } from '@vuepress/theme-default' import { slimsearchPlugin } from '@vuepress/plugin-slimsearch' -import { searchPlugin } from '@vuepress/plugin-search' import { plausiblePlugin } from './plausible' import { mermaidPlugin } from './mermaid' import { shikiPlugin } from '@vuepress/plugin-shiki' diff --git a/Prozesse Infrastruktur - Server bereitstellen.md b/Prozesse Infrastruktur - Server bereitstellen.md index 64404b13..75276965 100644 --- a/Prozesse Infrastruktur - Server bereitstellen.md +++ b/Prozesse Infrastruktur - Server bereitstellen.md @@ -11,8 +11,9 @@ Bereitstellung eines neuen Server. ## Server bei Hetzner erstellen Arbeitsschritte: + * Im Portal von [[Hetzner]] einloggen -* Server an Standort in nähe Schweiz gemäss [[Managed Server Kalkulation]] auswählen +* Server gemäss [[Managed Server Kalkulation]] erstellen * Volume mit Name `$ALIAS.mint-system.com` erstellen * SSH-Key auswählen * Als Name `$ALIAS.mint-system.com` eingeben @@ -20,6 +21,7 @@ Arbeitsschritte: ## Server mit Ansible bereitstellen Arbeitsschritte: + * Alias und Hostname in `setup/hosts.yml` Inventory erfassen * Sicherheitsregeln für SSH-Port prüfen * Bereitstellung mit `plays/setup.yml` Playbook @@ -38,6 +40,7 @@ rg -I "^nginx_hostname: nginx" inventories | sort -h ## Passwordless Sudo einrichten Arbeitsschritte: + * Einloggen auf Server mit Benutzername und Login * Erstellen Eintrag `$USERNAME ALL=(ALL) NOPASSWD: ALL` in `/etc/sudoers` * Session neustarten und Passwordless Sudo testen