Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| linux:homelab [23.11.2024 14:10] – Martin | linux:homelab [06.02.2025 10:38] (aktuell) – Martin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| # Homelab Notizen | # Homelab Notizen | ||
| + | |||
| + | Links: [[: | ||
| ## Benutzer in CT Container anlegen | ## Benutzer in CT Container anlegen | ||
| Zeile 18: | Zeile 20: | ||
| wget -O ~/ | wget -O ~/ | ||
| sudo wget -O / | sudo wget -O / | ||
| + | sudo sed -i " | ||
| sudo cat / | sudo cat / | ||
| ``` | ``` | ||
| Zeile 33: | Zeile 36: | ||
| ``` | ``` | ||
| - | # Docker installieren | + | ## Docker installieren | 
| ``` | ``` | ||
| sudo apt update | sudo apt update | ||
| - | sudo apt install docker.io docker-compose  | + | sudo apt install  | 
| sudo systemctl enable docker.service | sudo systemctl enable docker.service | ||
| sudo systemctl enable containerd.service | sudo systemctl enable containerd.service | ||
| Zeile 44: | Zeile 47: | ||
| sudo usermod -aG docker $USER | 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.1732371050.txt.gz · Zuletzt geändert: 23.11.2024 14:10 von Martin
