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