Du befindest dich hier: Willkommen » Linux » Homelab Notizen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
linux:homelab [23.11.2024 14:23] Martinlinux:homelab [06.02.2025 10:38] (aktuell) Martin
Zeile 1: Zeile 1:
 # Homelab Notizen # Homelab Notizen
 +
 +Links: [[:linux:debian]] • [[:linux:proxmox]] • [[:linux:docker]] • [[:linux:domoticz]]
  
 ## Benutzer in CT Container anlegen ## Benutzer in CT Container anlegen
Zeile 18: Zeile 20:
 wget -O ~/.bash_aliases "https://andev.de/downloads/linux/bash_aliases.sh" wget -O ~/.bash_aliases "https://andev.de/downloads/linux/bash_aliases.sh"
 sudo wget -O /root/.bashrc "https://andev.de/downloads/linux/bashrc-root.sh" sudo wget -O /root/.bashrc "https://andev.de/downloads/linux/bashrc-root.sh"
 +sudo sed -i "s/martin/$USER/g" /root/.bashrc
 sudo cat /root/.bashrc sudo cat /root/.bashrc
 ``` ```
Zeile 60: Zeile 63:
 sudo mv lazygit /usr/local/bin/ sudo mv lazygit /usr/local/bin/
 lazygit --version lazygit --version
 +```
 +
 +## lazydocker installieren
 +```
 +LAZYDOC_VERSION=$(curl -s "https://api.github.com/repos/jesseduffield/lazydocker/releases/latest" | \grep -Po '"tag_name": *"v\K[^"]*')
 +curl -Lo lazydocker.tar.gz "https://github.com/jesseduffield/lazydocker/releases/download/v${LAZYDOC_VERSION}/lazydocker_${LAZYDOC_VERSION}_Linux_x86_64.tar.gz"
 +tar xf lazydocker.tar.gz lazydocker
 +rm lazydocker.tar.gz
 +sudo mv lazydocker /usr/local/bin/
 +lazydocker --version
 +```
 +## fastfetch installieren
 +```
 +LATEST_VERSION=$(curl --silent -qI https://github.com/fastfetch-cli/fastfetch/releases/latest | awk -F '/' '/^location/ {print  substr($NF, 1, length($NF)-1)}');
 +wget -O fastfetch-latest.deb https://github.com/fastfetch-cli/fastfetch/releases/download/$LATEST_VERSION/fastfetch-linux-amd64.deb
 +sudo dpkg -i fastfetch-latest.deb
 +rm fastfetch-latest.deb
 +fastfetch
 +```
 +
 +## docker container Helferlein
 +```
 +echo \#\!/bin/bash > up.sh
 +echo sudo docker-compose pull >> up.sh
 +echo sudo docker-compose up -d >> up.sh
 +
 +echo \#\!/bin/bash > down.sh
 +echo sudo docker-compose down >> down.sh
 +
 +echo \#\!/bin/bash > log.sh
 +echo sudo docker-compose logs -f >> log.sh
 +
 +echo \#\!/bin/bash > restart.sh
 +echo ./down.sh >> restart.sh
 +echo ./up.sh >> restart.sh
 +echo ./log.sh >> restart.sh
 +
 +echo \#\!/bin/bash > pull.sh
 +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.1732371808.txt.gz · Zuletzt geändert: 23.11.2024 14:23 von Martin