first commit

This commit is contained in:
Florian Walther
2026-01-16 16:28:50 +01:00
commit 6bc39598c0
5 changed files with 282 additions and 0 deletions

26
README.md Normal file
View File

@@ -0,0 +1,26 @@
# Funktionsweise
* Passwortgenerierung: Die Anwendung generiert ein 32-stelliges Passwort mit Großbuchstaben, Kleinbuchstaben und Ziffern (entspricht dem Befehl `apg -a 1 -m 32 -n 1 -M NCL`).
* Zwischenablage: Mit dem Button "In Zwischenablage kopieren" wird das Passwort in die Zwischenablage kopiert.
* Docker: Der Container enthält nur die Go-Anwendung und keine zusätzliche Linux-Distribution.
# Baue die Go-Anwendung
```
go build -o password-generator ./
```
# Baue das Docker-Image
```
docker build -t password-generator .
```
# Starte den Docker Container
```
docker run -p 8080:8080 password-generator
```