Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Nächste Überarbeitung | Vorherige Überarbeitung | ||
| linux:homelab [23.11.2024 14:08] – angelegt Martin | linux:homelab [06.02.2025 10:38] (aktuell) – Martin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| # Homelab Notizen | # Homelab Notizen | ||
| - | ~~NOCACHE~~ | ||
| - | ## Benutzer in CT Container anlegen | + | Links: [[: | 
| + | ## Benutzer in CT Container anlegen | ||
| ``` | ``` | ||
| apt update | apt update | ||
| Zeile 17: | Zeile 17: | ||
| ## mein Bash Prompt | ## mein Bash Prompt | ||
| - | |||
| ``` | ``` | ||
| wget -O ~/ | wget -O ~/ | ||
| Zeile 26: | Zeile 25: | ||
| ## netzzwerge sources.list bookworm | ## netzzwerge sources.list bookworm | ||
| - | |||
| ``` | ``` | ||
| sudo -s | sudo -s | ||
| Zeile 36: | Zeile 34: | ||
| cat / | cat / | ||
| apt update | apt update | ||
| + | ``` | ||
| + | |||
| + | ## Docker installieren | ||
| + | ``` | ||
| + | sudo apt update | ||
| + | sudo apt install -y docker.io docker-compose git | ||
| + | sudo systemctl enable docker.service | ||
| + | sudo systemctl enable containerd.service | ||
| + | sudo systemctl start docker.service | ||
| + | sudo systemctl start containerd.service | ||
| + | sudo groupadd docker | ||
| + | sudo usermod -aG docker $USER | ||
| + | ``` | ||
| + | |||
| + | ## git Einstellungen | ||
| + | ``` | ||
| + | git config --global user.name " | ||
| + | git config --global user.email " | ||
| + | git config --global credential.helper store | ||
| + | ``` | ||
| + | |||
| + | ## lazygit installieren | ||
| + | ``` | ||
| + | LAZYGIT_VERSION=$(curl -s " | ||
| + | curl -Lo lazygit.tar.gz " | ||
| + | tar xf lazygit.tar.gz lazygit | ||
| + | rm lazygit.tar.gz | ||
| + | sudo mv lazygit / | ||
| + | lazygit --version | ||
| + | ``` | ||
| + | |||
| + | ## lazydocker installieren | ||
| + | ``` | ||
| + | LAZYDOC_VERSION=$(curl -s " | ||
| + | curl -Lo lazydocker.tar.gz " | ||
| + | tar xf lazydocker.tar.gz lazydocker | ||
| + | rm lazydocker.tar.gz | ||
| + | sudo mv lazydocker / | ||
| + | lazydocker --version | ||
| + | ``` | ||
| + | ## fastfetch installieren | ||
| + | ``` | ||
| + | LATEST_VERSION=$(curl --silent -qI https:// | ||
| + | wget -O fastfetch-latest.deb https:// | ||
| + | sudo dpkg -i fastfetch-latest.deb | ||
| + | rm fastfetch-latest.deb | ||
| + | fastfetch | ||
| + | ``` | ||
| + | |||
| + | ## docker container Helferlein | ||
| + | ``` | ||
| + | echo \# | ||
| + | echo sudo docker-compose pull >> up.sh | ||
| + | echo sudo docker-compose up -d >> up.sh | ||
| + | |||
| + | echo \# | ||
| + | echo sudo docker-compose down >> down.sh | ||
| + | |||
| + | echo \# | ||
| + | echo sudo docker-compose logs -f >> log.sh | ||
| + | |||
| + | echo \# | ||
| + | echo ./down.sh >> restart.sh | ||
| + | echo ./up.sh >> restart.sh | ||
| + | echo ./log.sh >> restart.sh | ||
| + | |||
| + | echo \# | ||
| + | echo ./down.sh >> pull.sh | ||
| + | echo sudo docker-compose pull >> pull.sh | ||
| + | echo ./up.sh >> pull.sh | ||
| + | echo ./log.sh >> pull.sh | ||
| + | |||
| + | sudo chmod +x *.sh | ||
| ``` | ``` | ||
linux/homelab.1732370918.txt.gz · Zuletzt geändert: 23.11.2024 14:08 von Martin
