exec zsh clear vim ls ls -alh ls --help clear ls -alh clear tmux apt list --upgradable sudo apt upgrade sudo reboot duf zfs status zfs pool status zfs list zpool list clear ls ls -alh clear ld ls cat dotfiles/zsh/.zsh/.zshrc lx ls ll l clear ll l ls ll cat dotfiles/zsh/.zsh/.zshrc lt lS cd ss server immich.yml pull && server immich.yml up -d c docker restart plex htop cd ~/data/esphome ls -alh chown contagon:contagon ambilight.yaml sudo chown contagon:contagon ambilight.yaml ls ls -alh docker exec -it esphome bash cd ss clear ls vim hyperion.yaml docker exec -it esphome bash server immich.yml pull && server immich.yml up -d cd ss server immich.yml pull && server immich.yml up -d htop docker stats clear sudo apt install -y wget apt-transport-https\ c cd data mkdir matrix sudo docker run -it --rm \\ -v ./data:/data \\ -e SYNAPSE_SERVER_NAME=matrix.eastonpots.com \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate cd matrix ls cd .. ls data rm -rf matrix mv data matrix cd matrix ls vim homeserver.yaml clear tl ts cd ~/dotfiles git pull exec zsh c tl ts git status ls vim zsh/.zsh/.zshrc git pull exec zsh cd ~/data/matrix ls cd ss vim matrix.yaml tl ts matrix cd ~/data/matrix vim homeserver.yaml ls ld ls -alh sudo vim homeserver.yaml c ls vim homeserver.yaml sudo vim homeserver.yaml tl ta ts ts matrix cd ss server immich.yml pull && server immich.yml up -d tl ts matrix server assist.yml up server assist.yml up -d server assist.yml up -d server assist.yml up -d vim assist.yml cd ss tl ts assist cd ~/data/matrix vim homeserver.yaml sudo vim homeserver.yaml sudo vim homeserver.yaml server matrix.yaml up server matrix.yaml up server matrix.yaml up server matrix.yaml up server matrix.yaml up server matrix.yaml up -d --remove-orphans docker ps server matrix.yaml up -d --remove-orphans server matrix.yaml down server matrix.yaml up -d --remove-orphans server matrix.yaml up server matrix.yaml up server matrix.yaml up -d server matrix.yaml restart clear \:q docker restart matrix docker restart matrix docker logs -f matrix docker restart matrix docker logs -f matrix vim matrix.yaml c cd .. ls cd dev ls git clone https://github.com/spantaleev/matrix-docker-ansible-deploy.git cd matrix-docker-ansible-deploy ls pip install --include-deps ansible pip install --user ansible ansible ~/.local/bin/ansible clear exec zsh clear tl ts matrix cd ~/data ls ls -alh clear mkdir caddy duf zfs list cd /pool/downloads ls ncdu . clear cd data cd caddy vim Caddyfile cd ~/ss server caddy.yml up -d docker logs -f caddy server caddy.yml up -d --force-restart server caddy.yml restart server caddy.yml restart server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d docker exec -it caddy bash docker exec -it caddy sh vim ~/data/caddy/Caddyfile docker network --help docker network create caddy_external server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d docker exec -it caddy sh server caddy.yml up -d docker exec -it caddy sh clear tl cd ss ts caddy docker exec -it caddy sh cd ~/data/caddy2 ls rm -rf caddy sudo rm -rf caddy c tl ts caddy docker network create --help docker network create --internal caddy docker network ls server stirling.yml down vim .env vim caddy.yml ls server birds.yml down vim calibre.yml server caddy.yml up -d vim caddy.yml git add caddy.yml vim caddy.yml vim caddy.yml docker run authelia/authelia:latest authelia crypto hash generate argon2 --password 'garrett66' docker run authelia/authelia:latest authelia crypto hash generate argon2 --password 'hello' cd data/au cd data/authelia ls mkdir config mv configuration.yaml config mv users_database.yaml config cd config mkdir secrets tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/JWT_SECRET cd .. tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/JWT_SECRET tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/SESSION_SECRET tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/STORAGE_PASSWORD tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/STORAGE_ENCRYPTION_KEY ls config/secrets cd config mv configuration.yaml configuration.yml mv users_database.yaml users_database.yml ls secrets tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/REDIS_PASSWORD cd .. tr -cd '[:alnum:]' < /dev/urandom | fold -w 64 | head -n 1 | tr -d '\n' > config/secrets/REDIS_PASSWORD rm config/secrets/REDIS_PASSWORD ls -alh config/secrets tl ts caddy docker exec -it caddy sh server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d --force-recreate server calibre.yml up -d docker exec -it cloudflared sh docker exec -it cloudflared bash docker exec -it caddy sh vim ~/data/caddy/Caddyfile cd data mkdir caddy2 cd ~/ss server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up server caddy.yml up -d server calibre.yml up -d c server caddy.yml down server caddy.yml up -d server caddy.yml up -d c server caddy.yml authelia server caddy.yml up authelia server caddy.yml up authelia server caddy.yml down server caddy.yml up authelia server caddy.yml up authelia server caddy.yml up authelia server caddy.yml up authelia clear server caddy.yml up authelia server caddy.yml up server caddy.yml up -d server caddy.yml up -d docker restart authelia docker restart authelia docker restart authelia docker restart authelia_redis authelia server caddy.yml up -d server calibre.yml up -d server caddy.yml up -d server home.yml up -d frigate server home.yml up -d frigate ts caddy docker run --rm authelia/authelia sh -c "authelia crypto certificate rsa generate --common-name auth.potokar.us && cat public.crt && cat private.pem" cd ~/ss vim torrent.yml docker restart authelia_redis authelia cd ~/data/authelia/config ls vim notification.txt cd ~/data/caddy2 ls cd caddy cd .. ls cd caddy2 ls chown -r contagon:contagon .* chown -r contagon:contagon ./* chown contagon:contagon ./* ls rm -rf caddy sudo rm -rf caddy ls ls -alh docker logs -f caddy cd .. rm -rf caddy sudo rm -rf caddy sudo rm -rf caddy2 cd authelia ls cd redis ls rm dump.rdb sudo rm dump.rdb docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker restart authelia_redis authelia docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker restart authelia_redis authelia docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker logs -f authelia docker run --rm -it authelia/authelia:latest authelia crypto hash generate argon2 docker run authelia/authelia:latest authelia crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986 docker restart authelia_redis authelia docker logs -f authelia cd ~/ss server audiobookshelf.yml up -d docker restart authelia_redis authelia docker logs -f authelia server audiobookshelf.yml up -d docker ps docker exec -it transmission bash ts caddy ts caddy clear cd ss server dozzle.yml up server dozzle.yml up server dozzle.yml up server dozzle.yml up server dozzle.yml up -d server dozzle.yml up -d server dozzle.yml up -d ts ts caddy clear cd ss ts caddy docker logs -f caddy cd ~/data/authelia/config vim notification.txt vim notification.txt vim notification.txt cd data cd filebrowser ls cd database ls docker exec -it caddy sh docker exec -it vaultwarden sh c cd ~/data/mainsail cp config.json config.json_old ts caddy clear ls c cd ss vim wg.yml ts wg ts wg ts wg ts wg cd ss vim adguard.yml clear c docker exec -it wg-easy sh docker restart authelia_redis authelia server caddy.yml up -d docker run authelia/authelia:latest authelia crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986 docker run authelia/authelia:latest authelia crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986 docker run authelia/authelia:latest authelia crypto hash generate pbkdf2 --variant sha512 --random --random.length 72 --random.charset rfc3986 server caddy.yml up -d server paperless.yml up -d server paperless.yml up -d server paperless.yml up -d docker restart authelia_redis authelia server paperless.yml up -d server paperless.yml up -d docker exec -it filebrowser sh server sync.yaml stop filebrowser server sync.yaml up -d docker exec -it filebrowser sh server sync.yaml stop filebrowser docker run -it -v ~/data/filebrowser/database/:/database -v ~/data/filebrowser/config/:/config filebrowser/filebrowser sh docker run -it -v ~/data/filebrowser/database/:/database -v ~/data/filebrowser/config/:/config --entrypoint sh filebrowser/filebrowser server sync.yaml up -d server sync.yaml up -d docker network rm caddy docker network ls caddy docker network ls docker network inspect caddy server paperless.yml down server sync.yaml down server caddy.yml down server home.yml stop frigate docker network rm caddy docker network inspect caddy server calibre.yml stop server audiobookshelf.yml stop docker network rm caddy docker network rm caddy_external docker network create caddy server caddy.yml up -d server audiobookshelf.yml up -d server audiobookshelf.yml up -d server home.yml up -d server sync.yaml up -d server paperless.yml up -d server sync.yaml up -d server sync.yaml up -d clear server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server vaultwarden.yml up -d server nginx.yml up -d server caddy.yml up -d cargo install tealdeer tldr nslookup tldr --update tldr nslookup nslookup potokar.us nslookup paper.potokar.us nslookup paper.potokar.us 192.168.0.6 nslookup potokar.us 192.168.0.6 nslookup paper.potokar.us 192.168.0.6 server caddy.yml up -d server dozzle.yml up -d nslookup logs.potokar.us nslookup logs.potokar.us 1.1.1.1 whoami server dozzle.yml up -d server dozzle.yml up -d server dozzle.yml up -d docker restart caddy docker restart caddy server dozzle.yml up -d nslookup logs.potokar.us nslookup dozzle.potokar.us server dozzle.yml up -d server dozzle.yml up -d server dozzle.yml up -d server caddy.yml up -d docker build --help docker build -t contagon/caddy -f dockerfiles/caddy.dockerfile . docker build -t contagon/caddy -f dockerfiles/caddy.dockerfile . docker build -t contagon/caddy -f dockerfiles/caddy.dockerfile . docker build -t contagon/caddy -f dockerfiles/caddy.dockerfile . server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d docker exec -it caddy sh server caddy.yml up -d server dozzle.yml up -d server hp.yml up -d server hp.yml up -d server dozzle.yml up -d nslookup dozzle.potokar.us nslookup hp.potokar.us server hp.yml up -d nslookup hp.potokar.us server caddy.yml up -d server hp.yml up -d server caddy.yml up -d server caddy.yml up -d server dozzle.yml up -d server caddy.yml up -d server caddy.yml up -d server hp.yml up -d server dozzle.yml up -d server dozzle.yml up -d server hp.yml up -d server dozzle.yml up -d server hp.yml up -d server torrent.yml up -d radarr server torrent.yml up -d radarr server torrent.yml up -d radarr curl -X GET "https://api.cloudflare.com/client/v4/user/tokens/verify" \\ -H "Authorization: Bearer soP1M3dPztNZuol879Gt07vzUE6cBQCTPdxiM2GI" \\ -H "Content-Type:application/json" server torrent.yml up -d radarr server torrent.yml up -d radarr server torrent.yml up -d radarr server caddy.yml up -d server torrent.yml up -d radarr server dozzle.yml up -d server dozzle.yml up -d server torrent.yml up -d radarr server torrent.yml up -d radarr server dozzle.yml up -d server torrent.yml up -d sonarr server torrent.yml up -d sonarr server caddy.yml up -d server torrent.yml up -d sonarr server torrent.yml up -d bazarr server torrent.yml up -d speakarr server torrent.yml up -d readarr prowlarr server torrent.yml up -d flaresolverr server torrent.yml up -d sabnzbd docker restart sabnzbd server torrent.yml up -d server adguard.yml up -d server adguard.yml up -d server adguard.yml up -d vim ~/data/adguard/conf/AdGuardHome.yaml server adguard.yml down sudo vim ~/data/adguard/conf/AdGuardHome.yaml server adguard.yml up -d server hp.yml up -d server hp.yml up -d server caddy.yml up -d server caddy.yml up -d server home.yml up -d zigbee2mqtt server dozzle.yml up -d server home.yml up -d music server home.yml up -d music server home.yml up -d music server home.yml up -d server actual.yml up -d server adsync.yml down server esphome.yml up -d server esphome.yml up -d server hyperion.yaml up -d server mainsail.yml up server mainsail.yml pull server mainsail.yml up server mainsail.yml up --force-recreate server mainsail.yml up --force-recreate server mainsail.yml up --force-recreate -d server mainsail.yml up --force-recreate -d server mainsail.yml up --force-recreate -d server wg.yml up -d server wg.yml up -d server webdav.yml up -d server webdav.yml up -d server adguard.yml up -d docker ps -a docker down npm docker stop npm server home.yml up -d zigbee2mqtt clear server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server hp.yml up -d server caddy.yml up -d server webdav.yml up -d server home.yml up -d docker restart homepage docker restart homepage echo $PATH export PATH="/home/contagon/.local/bin:$PATH" ls ~/.local/bin vim ~/.zshrc vim ~/.zsh/.zshrc vim ~/.zshenv c sudo apt install pwgen pwgen clear ls tl ts caddy ts matrix cd ~/data/matrix ls vim homeserver.yaml cd .. mv matrix matrix_old docker run -it --rm \\ --mount type=volume,src=./matrix,dst=/data \\ -e SYNAPSE_SERVER_NAME=matrix.potokar.us \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate\ mkdir matrix docker run -it --rm \\ --mount type=volume,src=./matrix,dst=/data \\ -e SYNAPSE_SERVER_NAME=matrix.potokar.us \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate\ docker run -it --rm \\ --mount type=volume,src=$HOME/data/matrix,dst=/data \\ -e SYNAPSE_SERVER_NAME=matrix.potokar.us \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate\ docker run -it --rm \\ -v $HOME/data/matrix:/data \\ -e SYNAPSE_SERVER_NAME=matrix.potokar.us \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate\ cd matrix vim homeserver.yaml ls ls -alh cd .. rm -rf matrix sudo rm -rf matrix docker run -it --rm \\ -v $HOME/data/matrix:/data \\ -e SYNAPSE_SERVER_NAME=potokar.us \\ -e SYNAPSE_REPORT_STATS=yes \\ matrixdotorg/synapse:latest generate\ ls -alh chown contagon:contagon matrix sudo chown contagon:contagon matrix cd matrix ls -alh chown contagon:contagon ./* sudo chown contagon:contagon ./* ls -alh cd .. docker logs -f caddy docker logs -f caddy docker logs -f adguard docker logs -f adguard docker logs -f caddy ts matrix nslookup radarr.potokar.us ts caddy docker logs -f adguard docker logs -f adguard curl -kvL --connect-to potokar.us:80:127.0.0.1:80 --connect-to potokar.us:443:127.0.0.1:443 http://potokar.us/.well-known/matrix/server curl -kvL --connect-to potokar.us:80:127.0.0.1:80 --connect-to potokar.us:443:127.0.0.1:443 http://potokar.us/.well-known/matrix/server c curl -kvL --connect-to potokar.us:80:127.0.0.1:80 --connect-to potokar.us:443:127.0.0.1:443 http://potokar.us/.well-known/matrix/server tl ts matrix server adguard.yml up -d server adguard.yml up -d server adguard.yml up -d docker restart caddy docker logs -f caddy docker logs -f caddy server caddy.yml up -d clear server caddy.yml up -d cd .. mkdir inventory cd inventory ls cd ../.. cd ss c server matrix.yaml up server matrix.yaml up server matrix.yaml up server adguard.yml up -d server adguard.yml up -d --force-recreate server adguard.yml up -d --force-recreate server caddy.yml up -d docker logs -f adguard server caddy.yml up -d server adguard.yml up -d --force-recreate server adguard.yml up -d --force-recreate server matrix.yaml up server matrix.yaml up server matrix.yaml up docker exec -it caddy sh docker logs -f adguard docker logs -f adguard docker logs -f adguard docker logs -f adguard docker logs -f adguard docker logs -f adguard docker logs -f adguard docker logs -f adguard ts matrix cd ss server matrix.yaml up -d ls ts tl ts caddy ts hp ts tl ts hp clear ts hp cd data git init vim .gitignore git add authelia/ git add adguard/ git status git reset vim .gitignore git add adguard/ rm -rf torrent/prowlarr_old docker exec -it caddy sh ls cd caddy ls ls caddy cd .. docker stop caddy cd caddy ls pwd ls caddy sudo rm -rf caddy clear ls cat Caddyfile.autosave docker restart caddy cd data ls cd gitea ls rm -rf * sudo rm -rf * cd .. sudo rm -rf gitea clear docker run authelia/authelia:latest authelia crypto rand --length 72 --charset rfc3986 cd /pool/photos ls mkdir school-emi cd school-emi mkdir prek c c docker exec -it homepage sh grep docker /etc/group uid getuid getent group docker getent user contagon awk -F\: '{print "Group " $1 " with GID=" $3}' /etc/group | grep "docker" docker exec -it homepage sh docker exec -it homepage docker exec -it --user 1000:998 homepage docker exec -it --user 1000:998 homepage sh clear docker exec -it --user 1000:998 homepage sh server immich.yml pull && server immich.yml up -d ls server wg.yml up -d --remove-orphans server adguard.yml up -d nslookup radarr.potokar.us server adguard.yml up -d nslookup radarr.potokar.us nslookup radarr.potokar.us nslookup radarr.potokar.us 1.1.1.1 nslookup radarr.potokar.us 192.168.0.6 docker logs -f adguard server adguard.yml up -d docker logs -f adguard docker logs -f adguard server adguard.yml up -d docker logs -f adguard docker logs -f adguard docker restart adguard docker logs -f adguard docker logs -f adguard server adguard.yml up -d docker logs -f adguard server adguard.yml down server wg.yml up -d --remove-orphans docker logs -f adguard server wg.yml up -d --remove-orphans docker logs -f adguard server wg.yml up -d --remove-orphans docker logs -f adguard nslookup vpn.potokar.us docker logs -f adguard nslookup vpn.potokar.us 192.168.0.6 nslookup vpn.potokar.us ping google.com vim /etc/resolv.conf nslookup google.com nslookup vpn.potokar.us c docker logs -f wg-easy server wg.yml up -d --remove-orphans c server wg.yml up -d --remove-orphans docker logs -f adguard docker restart adguard docker logs -f adguard server wg.yml up -d --remove-orphans server omada.yml up -d server omada.yml up -d docker stats htop server omada.yml up -d server omada.yml up -d server wg.yml up -d server wg.yml up -d server wg.yml up -d c htop docker top ctop docker exec -it mainsail sh clear ts tl ts hp cd /pool/photos ls cd immich ls ls upload ls library cd library ls ls admin ls 4a06a4bf-a7ad-42e4-aa14-4304739e3db7 ls admin clear htop c cd ~/data/esphome ls -alh chown contagon:contagon nursery-heater.yaml sudo chown contagon:contagon nursery-heater.yaml docker exec -it esphome bash docker exec -it esphome bash docker exec -it esphome bash cd ss server immich.yml pull && server immich.yml up -d docker logs -f authelia docker restart frigate server wg.yml up -d vim wg.yml server wg.yml up -d server caddy.yml up -d vim wg.yml docker exec -it adguard sh clear docker logs -f wg-easy docker logs -f caddy server wg.yml up -d cd ss ts tl ts wg ts over server torrent.yml up -d docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart overseerr docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart overseerr git push docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart overseerr docker restart overseerr docker restart authelia_redis authelia docker restart authelia_redis authelia server matrix.yaml up -d server torrent.yml up -d server mainsail.yml up -d server paperless.yml up -d server immich.yml up -d server home.yml up -d server actual.yml up -d sudo reboot docker restart authelia_redis authelia docker exec -it esphome bash docker exec -it esphome bash c docker exec -it esphome bash c cd ss server immich.yml pull && server immich.yml up -d ctop tl ts calibre docker exec -it transmission bash ts hp docker exec -it transmission bash sudo ufw status verbose docker exec -it esphome bash cd ass cd data/home_assistant ls cd custom_components ls cd pyscript git status ls -alh cd .. cd .. cd pyscript ls touch modules/house/__init__.py touch modules/house/__init__.py cd ss server immich.yml pull && server immich.yml up -d docker logs -f matrix_coturn docker logs -f matrix_synapse docker logs -f matrix_coturn docker logs -f matrix_coturn docker logs -f matrix_coturn docker logs -f matrix_coturn cd data/coturn cd .. ls -alh chown contagon:contagon coturn sudo chown contagon:contagon coturn docker logs -f matrix_coturn docker logs -f matrix_coturn c cd ss vim actual.yml server actual.yml up -d docker logs -f speakarr docker exec -it transmission bash cd data/authelia/config vim users_database.yml docker restart authelia_redis authelia docker logs -f authelia cd config vim users_database.yml docker restart authelia_redis authelia docker logs -f authelia vim users_database.yml docker restart authelia_redis authelia docker logs -f authelia c cd ~/ss docker logs -f calibre-web docker logs -f calibre-web docker logs -f calibre-web c ls whoami ls -alh c cd ss vim calibre.yml server calibre.yml up -d c docker logs -f calibre-web cd ss c docker restart authelia_redis authelia docker logs -f authelia server mealie.yml up -d docker stop mealie server mealie.yml up -d docker stop mealie docker stop mealie docker rm mealie server mealie.yml up -d docker logs -f mealie server mealie.yml up server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml pull server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml up --force-recreate server mealie.yml up --force-recreate -d c ls ssh potlab cd data cat .gitignore cat -p .gitignore cd ss server immich.yml pull && server immich.yml up -d docker logs -f immich_server htop cd ss server immich.yml pull && server immich.yml up -d docker restart immich_frame docker logs -f immich_server docker logs -f immich_frame docker logs -f immich_frame cd ../data/immich/frame mv settings.json Settings.json c docker ps docker exec -it homeassistant bash ls cd ss/logs c ls -alh cat borgmatic_data.log docker ps docker exec -it esphome bash cd data/esphome ls vim vue.yaml tl ts esp nslookup vpn.potokar.us nslookup potokar.us 192.168.0.6 nslookup zig.potokar.us nslookup zig.potokar.us 192.168.0.6 apt list --upgradable sudo apt update apt list --upgradable sudo apt upgrade tl ts update c docker exec -it esphome bash nslookup esp.potokar.us nslookup esp.potokar.us 192.168.0.6 docker exec -it esphome bash nv docker top ctop lazydocker lazydocker cd ss cd ../dotfiles git status git stash drop git stash drop git pull git checkotu nvim git switch nvim git pull just lazygit ls ls lazygit nv just nvim just rust cargo install cargo-binstall which rustup rustup update cargo install cargo-binstall just nvim nvim cd .. ls cd dotfiles just nvim vim justfile just nvim vim justfile ls cd ss server calibre.yml up -d server calibre.yml up -d sudo apt upgrade cd ../data cp -r homepage homepage_dev mv homepage homepage_internal sudo apt install direnv sudo apt install direnv htop nvim ping github.com sudo reboot server hp.yml up -d --remove-orphans cd ss server hp.yml up -d --remove-orphans server hp.yml up -d --remove-orphans server hp.yml down server hp.yml up -d --remove-orphans server actual.yml up -d cd data cp -r calibre_web calibre_web_automated cd /pool/books ls cd .. ls cd library ls cd data mkdir new_books docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia docker restart authelia_redis authelia nvim git config --system core.longpaths true sudo git config --system core.longpaths true nvim cd dotfiles vim justfile just lazygit ls install --help vim justfile just lazygit ls tar -xvf lazygit_down.tar.gz lazygit_down mkdir temp mv lazygit_down.tar.gz temp cd temp ls tar -xvf lazygit_down.tar.gz lazygit sudo install lazygit vim ../justfile sudo install lazygit /usr/local/bin cd ~/ss lazygit clear docker ps --format '{{ .ID }} {{ .Names }} {{ json .Networks }}' c nvim cl c nvim cd .local/share/nvim/lazy/ ls c cd ~/dev git clone 'https://github.com/stevearc/conform.nvim.git/' git --version clear nvim ping codeload.github.com tmux clear cd data/gitea ls cd data ls fd app.ini nv gitea/conf/app.ini docker restart gitea docker exec -it transmission bash yadm ls cd ss nv nv immich_kiosk.yml server immich_kiosk.yml pull && server immmich_kiosk.yml up -d server immich_kiosk.yml pull && server immich_kiosk.yml up -d server immich.yml pull && server immich.yml up -d c cd .. cd dotfiles ls stow -D docker stow -D git stow -D lazygit stow -D nvim stow -D ssh cat temp ls temp rm -rf temp stow -D tmux stow -D vim stow -D zsh cd .. cd dotfiles git status lazygit cd .. c curl -LsSf https://git.potokar.us/easton/dotfiles/src/branch/master/.config/yadm/install.sh | sh curl -LsSf https://git.potokar.us/easton/dotfiles/src/branch/master/.config/yadm/install.sh c curl -LsSf https://git.potokar.us/easton/dotfiles/raw/branch/master/.config/yadm/install.sh | sh yadm echo $PATH ~/.local/bin/yadm clone https://git.potokar.us/easton/dotfiles.git echo $PATH yadm nvim nvim .zshenv which yadm yadm bootstrap lyadm clear ls cd dotfiles ls ls docker lt -a docker docker ps c cd .. mkdir .docker ls .docker cp dotfiles/docker/.docker/config.json .docker docker ps c yadm add -f .docker/config.json yadm remote yadm remote -a yadm remote -v cat ~/.ssh/id_rsa.pub cat --help cat -p --help c cat -p .ssh/id_rsa.pub echo -n '1793ab93bd2a8c70bb26c3192a3dab23a7b053e0f38f5cffa574d3368f2ffe8d' | ssh-keygen -Y sign -n gitea -f .ssh/id_rsa yadm push lyadm lyadm nv lyadm c nv README.md lyadm lyadm c docker exec -it esphome bash ping nursery-heater.local docker exec -it esphome bash sudo apt update sudo apt upgrade sudo reboot docker network prune c server esphome.yml up server esphome.yml up --force-recreate server esphome.yml up --force-recreate -d docker logs -f esphome cd ss server esphome.yml up --force-recreate server esphome.yml up --force-recreate tl ts esphome cd ss ls nv vaultwarden.yml server vaultwarden.yml pull server vaultwarden.yml up -d server immich.yml pull && server immich.yml up -d clear cd /pool/photos/easton-family ls ls ls ls ls ls ls clear rsync -e "ssh -p 50000" -vuar localhost:/share/FamilyMedia/Photos/Family\\\ 2010 /pool/photos/easton-family rsync --daemon cd /pool/photos/easton-family ls cd Family\ 2011 ls tree clear cd /pool/photos ls mkdir easton-family cd easton-family ls ls Family\ 1990 ls Family\ 1990 ls Family\ 1990 ls ls Family\ 1991 ls ls ls ls ls ls ls ls -alh ls Family\ 2000 ls -alh Family\ 2000 ls -alh Family\ 2000/Miscellaneous ls -alh Family\ 2001/Miscellaneous ls -alh Family\ 2002/Miscellaneous ls -alh Family\ 2002/Miscellaneous/1-4-03 ls ls ls cd Family\ 2006 ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh cd .. ls cd Family\ 2009 ls -alh zpool list zpool status zpool list zfs list cd /pool/photos/easton-family cd LDS\ Clipart\ Collection\ -\ 1979\ -\ 2008\ New\ Era\ Posters\ \(MormonAd\) ls cd /pool/photos/easton-family/LDS\ Clipart\ Collection\ -\ 1979\ -\ 2008\ New\ Era\ Posters\ \(MormonAd\) ls cd LDS\ Clipart\ -\ 1979\ New\ Era\ Posters ls cd .. cd .. clear cd ~/data/home_assistant/custom_components/ui_lovelace_minimalist nv manifest.json lazydocker dtop ctop ctop which ctop ctop --version ctop -V ctop -v sudo rm /usr/local/bin/ctop sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.7/ctop-0.7.7-linux-amd64 -O /usr/local/bin/ctop sudo chmod +x /usr/local/bin/ctop ctop docker stats clear clear ls cd ss lg nv tmux cd ~/data/dawarich ls cd db ls ls -alh chown contagon:contagon .* chown -r contagon:contagon db chown --help cd .. chown -R contagon:contagon dawarich sudo chown -R contagon:contagon dawarich cd dawarich ls cd db ls rm -rf * cd .. server dawarich.yml up server dawarich.yml up server dawarich.yml up server dawarich.yml up server dawarich.yml up server dawarich.yml up server dawarich.yml up server dawarich.yml up -d server dawarich.yml down docker exec -it esphome bash docker exec -it esphome bash cd ~/data/esphome ls -alh sudo chown contagon:contagon nursery-heater.yaml ls -alh docker exec -it esphome bash nv dawarich.yml docker exec -it transmission bash cd ss server immich.yml pull && server immich.yml up -d zfs status zfs list cd ss server immich.yml pull && server immich.yml up -d ssh potlab cd ss server immich.yml pull && server immich.yml up -d clear cd /pool/photos/immich/upload ls tree ls cd 4a06a4bf-a7ad-42e4-aa14-4304739e3db7 ls cd .. ls cd .. ls cd library ls tree 4a06a4bf-a7ad-42e4-aa14-4304739e3db7 cd admin ls cd 2024/12/ ls clear ls cd 15 ls docker exec -it esphome bash docker exec -it esphome bash nv data/immich/kiosk/config.yaml cd ss server immich_kiosk.yml pull && server immich_kiosk.yml up -d nv ../data/immich/kiosk/config.yaml cd ../ss server pinchflat.yml up server pinchflat.yml up -d server pinchflat.yml up server pinchflat.yml up cd ~/data ls -alh sudo chown -R contagon:contagon pinchflat docker restart authelia_redis authelia cd /pool/ ls zfs list ls sync ls sync/drive ls sync/notes nv ~/ss/sync.yaml ls drive ls drive2 ls drive/nextcloud/contagon ls drive/nextcloud/contagon/files zfs create youtube zfs create pool/youtube sudo zfs create pool/youtube cd youtube ls ls shows ls shows/Latter\ Day\ Kids ls ../tv clear ls ls Latter\ Day\ Kids ls Latter\ Day\ Kids/Season\ 2024 ls shows/Latter\ Day\ Kids ls shows/Latter\ Day\ Kids/Season\ 2024 clear mv shows/Latter\ Day\ Kids/ . mv shows/Latter\ Day\ Kids/* Latter\ Day\ Kids sudo mv shows/Latter\ Day\ Kids/* Latter\ Day\ Kids ls cd shows ls ls Latter\ Day\ Kids cd Latter\ Day\ Kids ls cd Season\ 2024 ls mv * /pool/youtube/Latter\ Day\ Kids sudo mv * /pool/youtube/Latter\ Day\ Kids ls cd ../.. cd .. ls rm -rf shows sudo rm -rf shows ls cd .. ls ls -alh sudo chown -R contagon:contagon youtube cd youtube ls ls -alh ls -alh --tree cd Latter\ Day\ Kids ls mv * Season\ 2024 ls ls Season\ 2024 ls cd Season\ 2023 ls nv pinchflat.yml cd ~/ss nv plex.yml server plex.yml up -d cd ss nv pinchflat.yml tl ts pf cd pyscript ls cd ../../pyscript git push nv cd ss server immich.yml pull && server immich.yml up -d server immich.yml pull && server immich.yml up -d tl c cd .. ls ts pyscript cd /pool/youtube ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls ls Scripture\ Videos ls --tree Scripture\ Videos ls --tree Scripture\ Videos q clear ls ls mv Scripture\ Videos Gospel\ For\ Kids ls ls ls How\ to\ Draw rmls ls ls rm -rf How\ to\ Draw ls ls Gospel\ For\ Kids ls Gospel\ For\ Kids/Book\ of\ Mormon clear ls ls Gospel\ For\ Kids\ Blank cp Gospel\ For\ Kids\ Blank/.* Gospel\ For\ Kids/ cp Gospel\ For\ Kids\ Blank/.\* Gospel\ For\ Kids/ cp Gospel\ For\ Kids\ Blank/* Gospel\ For\ Kids/ ls Gospel\ For\ Kids ls Gospel\ For\ Kids ls Latter\ Day\ Kids ls Latter\ Day\ Kids/Season\ 2024 clear ls cd Gospel\ For\ Kids ls mv Book\ of\ Mormon Book\ of\ Mormon - Season 01 ls mv Book\ of\ Mormon Book\ of\ Mormon\ -\ Season\ 01 mv Old\ Testament Old\ Testament\ - \ Season\ 02 mv Old\ Testament Old\ Testament\ -\ Season\ 02 ls mv Book\ of\ Mormon\ -\ Season\ 01 Season\ 01\ -\ Book\ of\ Mormon mv Old\ Testament\ -\ Season\ 02 Season\ 02\ -\ Old\ Testament ls ls -alh cd pyscript cd ../../pyscript nv nv cd /pool/youtube ls tree Growing\ Faith\ Separate cd Gospel\ For\ Kids ls rm -rf Season\ 0* ls ls ls Season\ PLwX112tejMBGYurm_EYOBQ9HXHTDLzw-h\ -\ Growing\ Faith ls ls Season\ 03\ -\ Growing\ Faith cd ~/data/plex ls cd Library/Application\ Support/Plex\ Media\ Server ls tl ts pf server beszel.yml up server beszel.yml up nv beszel.yml ls cd ss nv ts host cd data/home_assistant nv configuration.yaml nv tl which cargo ls cd dev ls rm -rf matrix-docker-ansible-deploy vpn-configs-contrib mamaroo-mqtt cd rtlamr2mqtt ls git status lg cd .. rm -rf rtlamr2mqtt ls cd conform.nvim ls cd .. ls -alh rm -rf conform.nvim cd inventory ls cd .. rm -rf inventory cd pyscript ls lg cd .. rm -rf pyscript cd pyscript_autocomplete ls lg cd .. rm -rf pyscript_autocomplete ls cd scrape-bank ls cd .. ls ls rm -rf ha-oxide cd ha-oxide rustup update cd .. mv ha-oxide home-oxidation cd home-oxidation ts ho cd pysc cd ../../pyscript ls nv docker logs -f homeassistant tl ts ho ts pyscript cd home cd custom_components/dreame_vacuum/dreame ls cd .. tree nv docker logs -f homeassistant ls cd pyscript ls nv curl https://ipinfo.io/ip\ nv docker logs -f wg-easy cd ss docker ps docker ps | grep wire docker ps | grep wg ls vim wg.yml nv wi nv wg.yml docker ps | grep ad docker ps | grep adgu vim adguard.yml docker inspect adguard nv wg.yml server wg.yml wg-easy up -d server wg.yml up -d wg-easy ls rm *.zigbee ls cat my_devices.js vim my_devices.js vim back_door.js vim zigbeetlc_v0121.js cat migration-2-to-3.log cat migration-1-to-2.log cd ~/data/zigbee ls vim configuration.yaml nv configuration.yaml mkdir external_converters cp back_door.js external_converters cp my_devices.js external_converters/front_door.js nv nv configuration.yaml cp configuration.yaml configuration.yaml.old ls ls log tree log docker exec -it zigbee2mqtt bash docker exec -it zigbee2mqtt sh ls cat migration-1-to-2.log ls external_converters cat migration-2-to-3.log ls migration-3-to-4.log cat migration-3-to-4.log nv configuration.yaml nv configuration.yaml docker restart zigbee2mqtt cd external_converters nv nv back_door.js docker restart zigbee2mqtt cd .. nv configuration nv configuration.yaml docker restart zigbee2mqtt docker logs -f zigbee2mqtt ls nv configuration.yaml docker logs -f zigbee2mqtt docker restart zigbee2mqtt docker logs -f zigbee2mqtt nv configuration.yaml nv dozzle.yml cd pys nv cd ss server watchtower.yml down tl ts ho ts zig cd ss server watchtower.yml up -d docker logs -f watchtower server pinchflat.yml pull server pinchflat.yml up -d cd /pool/youtube/Latter\ Day\ Kids ls ls ls ls Season\ 2024 ls rm -rf Season\ 2024 ls ls ls ls ls ls ls ls ls ls ls Season\ 11942\ -\ Come\ Follow\ Me\ 2024 ls Season\ 11943\ -\ Come\ Follow\ Me\ 2024 ls ls ls ls ls ls cd .. ls cd Latter\ Day\ Kids ls rm -rf Season\ 27\ -\ Come\ Follow\ Me\ 2025 ls cd .. mkdir kids mkdir adult mv Gospel\ For\ Kids kids mv Latter\ Day\ Kids kids ls ls kids mv Latter\ Day\ Kids/Season\ * kids cd kids ls mv Season\ 28\ -\ Come\ Follow\ Me\ 2025 Latter\ Day\ Kids mv Season\ 29\ -\ Come\ Follow\ Me\ 2024 Latter\ Day\ Kids mv Season\ 30\ -\ Article\ of\ Faith Latter\ Day\ Kids ls mv Season\ 29\ -\ Come\ Follow\ Me\ 2024/* Latter\ Day\ Kids/Season\ 29\ -\ Come\ Follow\ Me\ 2024 mv Season\ 30\ -\ Article\ of\ Faith/* Latter\ Day\ Kids/Season\ 30\ -\ Article\ of\ Faith tree rm -rf Season\ 29\ -\ Come\ Follow\ Me\ 2024 rm -rf Season\ 30\ -\ Article\ of\ Faith ls cd .. ls ls Latter\ Day\ Kids tree Latter\ Day\ Kids rm -rf Latter\ Day\ Kids clear ls cd kids ls cd Latter\ Day\ Kids ls ls -alh cd ~/dev mkdir plex-season-names cd plex-season-names wget https://web.archive.org/web/20230102221830/https://pastebin.com/dl/qMVCp4Cv ls cat qMVCp4Cv cd dev/plex-season-names ls rm qMVCp4Cv mv Plex\ custom\ season\ title\ script.py run.py jyadm uv curl -LsSf https://astral.sh/uv/install.sh | sh uv init uv add plexapi ts plex sudo apt install python3.10-venv jyadm node curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash exec zsh cd ~ nv source ~/.config/nvm/nvm.sh nvm install node ls rm hello.py nv run.py yadm lydam cd ~/ ls cd .config ls ls -alh zsh yadm pull nv lyadm jyadm nvm which just sudo rm /usr/local/bin/just cargo binstall just jyadm nvm jyadm node exec zsh cd dev/plex-season-names ls nv run.py tl ts plex cd ss server home.yml pull homeassistant docker exec -it homeassistant bash uv run run.py uv run run.py uv run run.py uv run run.py clear uv run run.py uv run run.py uv run run.py cd ../../ss ls cd scripts ls chmod +x update_youtube_plex_names ./update_youtube_plex_names which uv ./update_youtube_plex_names uv run update_youtube_plex_names mv update_youtube_plex_names update_youtube_plex_names.py uv run update_youtube_plex_names.py ./update_youtube_plex_names.py uv add --script update_youtube_plex_names.py dotenv git add update_youtube_plex_names.py ./update_youtube_plex_names.py uv remove --script update_youtube_plex_names.py dotenv uv add --script update_youtube_plex_names.py python-dotenv ./update_youtube_plex_names.py ls ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py ./update_youtube_plex_names.py cd .. lg source ~/.config/nvm/nvm.sh nv ls cd ~/dev/plex-season-names ls nv run.py mv run.py season_names.py rm pyproject.toml rm README.md rm uv.lock nv season_names.py ls -alh rm -rf .git .gitignore .python-version .venv ls cp season_names.py season_names.py.old uv add --script season_names.py plexapi uv run --script season_names.py nv season_names.py xclip sudo apt install xclip xclip -sel c < season_names.py echo $DISPLAY export DISPLAY=localhost:10 xclip -sel c < season_names.py clear cd ss cp ../dev/plex-season-names/season_names.py scripts nv cd scripts ls mv season_names.py update_youtube_plex_names nv update_youtube_plex_names nv update_youtube_plex_names.py tl ts plex tl server dozzle.yml pull \:q server home.yml pull zigbee2mqtt docker restart zigbee2mqtt server home.yml pull zigbee2mqtt server home.yml up -d zigbee2mqtt server home.yml pull homeassistant server home.yml up -d homeassistant docker restart homeassistant server dozzle.yml pull nv dozzle.yml tl ts plex tl ts zig nv .envytplex ./update_youtube_plex_names.py ping plex.tv ping google.com ping plex.tv cd /pool/youtube ls cd ~/ss/scripts ls ts plex cd ~/ss/scripts ls ./update_youtube_plex_names.py nv update_youtube_plex_names.py tl ts plex chmod +x add_plex_poster.py ./add_plex_poster.py ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 djaklf; ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 djaklf; ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 djaklf; ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 djaklf; ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg clear ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg wget https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg ls rm 10214\ Book\ of\ Mormon\ Missionary\ Edition\ Hardback.jpg ./add_plex_poster.py /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg ls ls /pool/youtube/kids/Latter\ Day\ Kids/Season\ 28\ -\ Come\ Follow\ Me\ 2025 export $PATH:/home/contagon/ss/scripts echo $PATH export PATH=$PATH:/home/contagon/ss/scripts cd /pool/youtube/kids ls cd Latter\ Day\ Kids ls add_plex_poster.py Season\ 30\ -\ Article\ of\ Faith https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTl9QrcYLUdYMvPusARIVkOnk_8IIVNAlG0YQ&s add_plex_poster.py Season\ 30\ -\ Article\ of\ Faith "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTl9QrcYLUdYMvPusARIVkOnk_8IIVNAlG0YQ&s" add_plex_poster.py Season\ 30\ -\ Article\ of\ Faith "https://www.deseretbook.com/dw/image/v2/BJJM_PRD/on/demandware.static/-/Sites-products-deseretbook/default/dw2b90dfb9/images/5075230/5075230_none_base_3c1d46da.png" ls rm Season\ 28\ -\ Come\ Follow\ Me\ 2025/Season28.jpg add_plex_poster.py Season\ 29\ -\ Come\ Follow\ Me\ 2024 "https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg" add_plex_poster.py ../Gospel\ For\ Kids/Season\ 01\ -\ Book\ of\ Mormon\ Stories "https://www.seagullbook.com/mm5/graphics/00000001/11/10214%20Book%20of%20Mormon%20Missionary%20Edition%20Hardback.jpg" add_plex_poster.py Season\ 28\ -\ Come\ Follow\ Me\ 2025 "https://m.media-amazon.com/images/I/71zL6F1lCDL._UF1000,1000_QL80_.jpg" cd ../Gospel\ For\ Kids ls rm -rf Season\ 01\ -\ Come\ Follow\ Me\ 2025 add_plex_poster.py Season\ 02\ -\ Old\ Testament\ Stories "https://m.media-amazon.com/images/I/91ufM8INgAL._AC_UF1000,1000_QL80_.jpg" add_plex_poster.py ./Season\ 03\ -\ Growing\ Faith "https://i.ytimg.com/vi/0j4NsxWwWPQ/hq720.jpg" add_plex_poster.py ./Season\ 08\ -\ Friend\ to\ Friend "https://i.ytimg.com/vi/E-sk8Ihr4Jc/maxresdefault.jpg" update_youtube_plex_names.py cd ~/ss/scripts nv .envytplex update_youtube_plex_names.py ls cd ss/scripts ls nv add_plex_poster.py nv add_plex_poster.py source ~/.config/nvm/nvm.sh nv add_plex_poster.py cargo binstall broot broot lyadm exec zsh br cd ~ br br br cd ss br -sdp tl ts plex cd ss nv dozzle.yml server dozzle.yml pull server dozzle.yml up -d cargo run cargo run cargo run cargo run nv nv clear ls cd impl cargo add syn quote cargo add hass_rs clear cd .. rm -rf impl cargo init --help cargo init --lib home-oxidation-impl mv home-oxidation-impl impl nv uv run --script test.py cd dev/home-oxidation ls cargo init impl cargo init home-oxidation-impl mv home-oxidation-impl impl nv tl ts ho ts hox ssh contagon@192.168.0.186 tl ts hox tl ts hox clear cd ss server immich.yml pull && server immich.yml up -d tl ts hox ts hox cd dev/home-oxidation cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo add serde_this_or_that cd hass-types cargo add serde_this_or_that cd .. cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api c cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api rustup default nightly git remote -v rm -rf .git git init cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo add --workspace chrono --features serde cargo add chrono cargo add chrono --features serde cargo add jiff --features serde cargo add jiff --features serde cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api git remote add origin git@github.com:contagon/home-oxidation.git git push -u origin master cargo run -p home-oxidation cargo run -p home-oxidation cargo run -p home-oxidation cargo test cargo test cargo test cargo test cargo test clear cargo test clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api lg ts hox ts hox ts hox clear tl ts hox cd home rustup default nightly cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api clear cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api cargo run -p hass-rest --example test_api uvx add git-filter-repo uv tool add git-filter-repo uv tool --help uvx install git-filter-repo uv tool install git-filter-repo git-filter-repo --invert-paths --path hass-rest/examples/test_api.rs git-filter-repo --invert-paths --path hass-rest/examples/test_api.rs cd .. git clone git@github.com/contagon/home-oxidation.git git clone git@github.com:contagon/home-oxidation.git home-oxidation-temp cd home-oxidation-temp git-filter-repo --invert-paths --path hass-rest/examples/test_api.rs git push -f git remote add origin git@github.com:contagon/home-oxidation.git git push git push -u origin master git push -u origin master --force cd ../home-oxidation git pull git pull --force cd .. mv home-oxidation home-oxidation-old mv home-oxidation-temp home-oxidation mv home-oxidation-old/hass-rest/examples home-oxidation ls rm -rf home-oxidation-old cd home-oxidation cargo test cargo run -p home-oxidation --example test_api git stash -- hass-types/src/states.rs cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_api git stash apply cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_api cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl cargo add convert-case clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl ch tmux clear-history clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl cargo clean cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl clear tmux clear-history cargo run -p home-oxidation --example test_impl clear cargo run -p home-oxidation --example test_impl cargo run -p home-oxidation --example test_impl ts hox tl ts hox cd ss/logs ls vim borgmatic_data.log ssh potprints ts hox cd ss ls server immich.yml pull && server immich.yml up -d ls cd ss nv borgmatic --help borgmatic create -n clear ls crontab -e ls config tl ts backups tl ts backups tl ts backups sudo apt update apt list --upgradable sudo apt upgrade docker ps -a docker ps -a docker logs -f immich_kiosk cd ss server immich_kiosk.yml up -d docker logs -f immich_kiosk nv immich_kiosk.yml server immich_kiosk.yml up -d cd /pool/tv/Severance/Season\ 2 ls ls ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh docker exec -it esphome bash cd /pool/drive ls cd nextcloud/ ls cl c ls cd ../.. cd photos ls ls immich cd .. ls ls documents cd ss ls nv pinchflat.yml tmux pf ts pf clear ls nv config/backups.yml nv config/backups_data.yml tl ts backups tl ts backups cd /pool/downloads ls cd completed ls cd Bill.Nye.The.Science.Guy.S01.1080p.UPSCALED.DD.2.0.x265-EDGE2020 ls cd ../Bill.Nye.The.Science.Guy.S04.1080p.UPSCALED.DD.2.0.x265-EDGE2020 ls cd .. ls fd Bill.Nye.The.Science.1.Guy.mkv ls ls -alh tmux sonarr ts son fd Bill.Nye.The.Science.1.Guy.mkv tl ts son tl ts backups tl ts backups ls tl ts backups docker exec -it transmission bash curl ifconfig.io tl ts backups ts pf tl ts pf cd /pool/youtube/kids ls cd Gospel\ For\ Kids ls cd Season\ 03\ -\ Growing\ Faith ls fd Messy cd ../.. fd Messy ls cd Gospel\ For\ Kids ls ls cd Season\ 03\ -\ Growing\ Faith ls ls ls ls cd .. ls ls Season\ 03\ -\ Growing\ Faith clear ls ls Season\ 40\ -\ Growing\ Faith ls Season\ 40\ -\ Growing\ Faith ls Season\ 40\ -\ Growing\ Faith ls rm -rf Season\ 03\ -\ Growing\ Faith cd ss server beszel.yml up server beszel.yml up -d server pinchflat.yml up -d server pinchflat.yml up -d server pinchflat.yml up -d server pinchflat.yml up -d docker restart authelia ts vpn tl ts pf cd ss/logs ls nv borgmatic_data.log nv borgmatic_raid.log tl ssh contagon@work.eastonpots.com ls cd .config/yadm ls ls bootstrap cat bootstrap cat install.sh cd .. ls cd .. cd ss server pinchflat.yml up -d htop ctop cd ss server assist.yml down cd /pool/tv/Severance/Season\ 2 ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh cd ss l nv mainsail.yml ssh potprints ssh-keygen -f "/home/contagon/.ssh/known_hosts" -R "192.168.0.16" ssh potprints ssh-copy-id potprints ssh potprints clear ls ls external rm -rf external ls ls borg_test borgmatic info tl ts test clear ls cd ss server assist.yml piper up -d server assist.yml up -d piper tl ts hoard cd ss nv pinchflat.yml server pinchflat.yml up -d clear docker stats --help docker stats gitea_db docker stats ctop tl cd /pool/tv/Severance/Season\ 2 ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls whoami tl cd ss server immich.yml pull && server immich.yml up -d sudo apt update sudo apt upgrade cd ../dev ls mkdir next-term cd next-term docker run -d -p 6989:6989 --name nexterm --restart always -v nexterm:/app/data germannewsmaker/nexterm:1.0.2-OPEN-PREVIEW docker ps docker down nexterm docker stop nexterm cd .. htop sudo reboot now ssh work clear cd ss cd ../data/gitea ls rm -rf db_backup sudo rm -rf db_backup ls fd app.ini nv data/gitea/conf/app.ini cd ss nv pinchflat.yml nv calibre.yml server pinchflat.yml up -d ./update_youtube_plex_names.py cd /pool/youtube/kids/Gospel\ For\ Kids/ ls cd Season\ 06\ -\ How\ to\ Draw ls nv update_youtube_plex_names.py cd ss ls nv beszel.yml server beszel.yml up -d nv pinchflat.yml server beszel.yml up -d server dozzle.yml up -d server pinchflat.yml up -d nv pinchflat.yml cd /pool/youtube ls mv CGP\ Grey adult mv SBMowing adult ls adult ls cd adult ls rm -rf SBMowing cd ~/ss ls ./scripts/update_youtube_plex_names.py cd scripts ./update_youtube_plex_names.py nv update_youtube_plex_names.py ts ts 0 cd data/home_assistant fd mushroom cd www/community/lovelace-mushroom ls cat mushroom.js.gz cd .. ls cd lovelace-mushroom ls for i in *; do echo $i; done for i in *; do mv $i "${i}.old"; done ls ls gnome-screenshot shutter sudo apt install shutter cd data/home_assistant fd mushroom tldr fd fd --help tldr fd fd --hidden --no-ignore mushroom cd data/home_assistant/www/community/lovelace-mushroom ls -alh server pinchflat.yml up -d cd ss server pinchflat.yml up -d docker logs -f pinchflat ls nv mushroom/mushroom-shadow.yaml nv minimalist-mobile/minimalist-mobile.yaml cd mushroom ls cat mushroom.yaml cat mushroom-shadow.yaml cd .. mkdir potlab cd potlab nv potlab.yaml nv potlab.yaml cd data/home_assistant/www/ ls cd .. fd theme fd graphite fd --hidden --no-ignore graphite cd themes ls tree tl ts themes ls cd data/home_assistant/themes/potlab ls nv potlab.yaml tl cd data/home_assistant/themes/potlab ls cd ../minimalist-mobile ls nv minimalist-mobile.yaml cd ../potlab ls nv potlab.yaml cd data/home_assistant/themes/potlab nv potlab.yaml ssh work ls cd data/home_assistant/themes/potlab nv potlab.yaml docker logs -f homeassistant cd data/home_assistant/themes/potlab ls nv potlab.yaml cd .. mkdir potlab-mobile cp potlab/potlab.yaml potlab-mobile/potlab.yaml nv potlab/potlab.yaml nv potlab-mobile/potlab.yaml cd data/home_assistant/themes/potlab ls nv potlab.yaml cd ../potlab-mobile ls nv potlab.yaml cd ../potlab nv potlab.yaml cd /pool ls -alh sudo chown -R contagon:contagon music server torrent.yml up -d zfs create pool/music sudo zfs create pool/music server torrent.yml up -d docker restart authelia server torrent.yml up -d docker exec -it lidarr bash docker restart lidarr docker exec -it sabnbzd bash docker exec -it sabnzbd bash server plex.yml up -d nv torrent.yml nv torrent.yml cd /pool/downloads/completed ls -alh rm -rf music mkdir music ls -alh clear ls cd ss nv torrent.yml tl ts lidarr docker exec -it transmission bash cd data/home_assistant/www ls cd .. nv configuration.yaml fd hacs fd hacsfiles fd --hidden --no-ignore hacsfiles nv configuration.yaml cd ss server pinchflat.yml up -d cd /pool/tv/Severance/Season\ 2 ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls ssh work clear ls cd ss lyadm rm -rf ~/.config/broot lyadm nv cd ~/.config/ ls cd nvim cd .. ls nvm rm -rf nvm node jyadm cargo fnm eval "$(fnm env)" fnm install fnm install stable fnm list fnm fnm --help fnm use node fnm env fnm install latest fnm install --lts node cd ~/.config/nvim nv cd ~/.local/ ls cd share/nvim ls cd lazy ls cd lazy.nvim git pull git status nv yadm pull nv nv cd ~/.config/nvim nv lyadm cargo check which node which fnm cd ~/.config/nvim nv jyadm node nv nv ping github.com nv ts nvim nv nv nv nv nv nv cd ~/dev l cd home-oxidation nv tl ts nvim cargo add uom cargo add -p home-oxidation utom cargo add -p home-oxidation uom cargo run -p home-oxidation --example play_uom cargo run -p home-oxidation --example play_uom cargo run -p home-oxidation --example play_uom cargo run -p home-oxidation --example play_uom cargo run -p home-oxidation --example play_uom cargo check cargo check tl ts nvim ts nvim nv nvim --version bob bob list bob install bob ls-remote bob use stable bob install stable bob install 0.10.4 bob install v0.10.4 bob install bob use latest bob list bob install v0.10.2 bob install v0.10.4 bob sync bob help bob update bob erase bob install v0.10.4 bob ls bob install stable nv cargo binstall bob-nvim which bob bob --version bob use stable nv c cargo add paste cargo add --workspace paste cargo add --workspace chrono --features serde cargo run -p home-oxidation --example try_units cargo run -p home-oxidation --example try_units cargo run -p home-oxidation --example try_units cargo run -p home-oxidation --example try_units lg ts nvim cd /pool/tv/Severance/Season\ 2 ls -alh rm -rf Severance\ \(2022\)\ -\ S02E07\ -\ Chikhai\ Bardo\ \[HDTV-1080p\]\[EAC3\ Atmos\ 5.1\]\[x265\]-MeGusta.* ls -alh ls -alh ls -alh ls -alh cd /pool/tv/Severance/Season\ 2 ls -alh tl cd ss server immich.yml pull && server immich.yml up -d nv assist.yml server assist.yml up server assist.yml up server assist.yml up server assist.yml up server assist.yml up -d ls cd ss tl ts speach clear ls ping 192.168.0.30 docker exec -it wg-easy sh ssh contagon@10.8.0.5 ip -brief addr q ls cd ss nv docker exec -it wg-easy sh docker exec -it wg-easy bash docker exec -it adguard sh docker exec -it wg-easy bash docker exec -it wg-easy bash cd ss nv wg.yml tl ts wg docker exec -it wg-easy-testing bash nv ../data/wg/.wg-easy/wg0.conf nv ../data/wg/.wg-easy/wg0.json docker exec -it wg-easy-testing bash docker exec -it wg-easy bash docker exec -it wg-easy-testing bash docker exec -it wg-easy-testing ip addr docker exec -it caddy sh docker network connect wireguard caddy docker network ls docker network connect wg-testing_wireguard caddy docker exec -it caddy sh docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip addr docker exec -it caddy sh docker exec -it wg-easy bash docker exec -it adguard sh tl ts wg cd ss server wg.yml down server adguard.yml up -d docker exec -it wg-easy bash c cd ss server wg.yml up -d server wg.yml up -d docker exec -it wg-easy bash c server wg.yml up -d server wg.yml up -d --force-recreate docker exec -it wg-easy bash server wg.yml up -d --force-recreate server wg.yml down server wg.yml up -d --force-recreate docker exec -it wg-easy bash server wg.yml up -d --force-recreate docker exec -it wg-easy bash server wg.yml down server wg.yml up -d --force-recreate docker exec -it wg-easy bash git stash -- wg.yml server wg.yml down server wg.yml up -d --force-recreate docker network inspect caddy cp wg.yml wg-testing.yml server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up docker wg-easy stop docker stop wg-easy server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up mv wg-testing.yml wg-new.yml nv wg-new.yml clear cd ss tl ts wg server wg-new.yml up docker ps docker wg-testing down docker down wg-testing docker network prune server wg-new.yml up docker network list docker network inspect wg-testing_default docker stop wg-easy-testing docker network prune docker network list docker network inspect wg-testing_wireguard docker network disconnect wg-testing_wireguard caddy docker network inspect wg-testing_wireguard docker network prune docker network list c server wg-new.yml up docker remove wg-easy-testing server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up server wg-new.yml up ping 172.18.0.2 ping 10.0.6.1 ping 10.0.6.15 ping 10.0.6.1 ping 10.0.6.2 ping 10.2.0.3 c ping 10.2.0.3 ip route add 10.6.0.0/24 via 10.2.0.3 sudo ip route add 10.6.0.0/24 via 10.2.0.3 ping 10.2.0.3 ping 10.6.0.2 ping 10.6.0.3 ssh contagon@10.6.0.3 ssh contagon@10.6.0.3 ping 10.6.0.3 docker exec -it wg-easy bash docker exec -it wg-easy-testing bash docker exec -it wg-easy-testing ip addr ping 10.0.6.15 ping 10.0.6.1 docker exec -it wg-easy-testing ip addr c docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing bash docker exec -it wg-easy-testing bash docker exec -it wg-easy-testing ip addr ping 172.20.0.29 ping filebrowser docker network list docker ps docker ps | grep lube docker network inspect caddy ts wg tl ts wg ip route show sudo reboot now ip route show docker exec -it wg-easy-testing ip addr ip r docker network list docker network inspect wg-new_default docker network prune ip r tl ts wg ip r docker exec -it wg-easy-testing ip addr ip r ip addr docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip r ip r wg show docker exec -it wg-easy-testing bash docker exec -it wg-easy-testing ip addr docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.0/24 via 10.2.0.3 ip r ping 10.6.0.1 docker exec -it wg-easy-testing ip -brief addr ping 10.2.0.3 ip route add --help ip route --help ip route help ip a ifconfig ifconfig | grep veth | wc -l lsmod | grep macvlan lsmod modprobe macvlan sudo modprobe macvlan lsmod | grep macvlan sudo ip route add 10.6.0.0/24 via 10.2.0.3 dev ip r docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.1 via 10.2.0.3 dev sudo ip route add 10.6.0.1 via 10.2.0.3 ping 10.6.0.1 docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.0/24 via 172.18.0.2 sudo ip route del 10.6.0.0/24 ip r sudo ip route del 10.6.0.1 docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.0/24 via 172.18.0.2 ping 10.6.0.1 ping 10.6.0.2 docker exec -it wg-easy-testing bash sudo ip route del 10.6.0.1 ip r sudo ip route del 10.6.0.0/24 docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.0/24 via 172.18.0.2 ping 10.6.0.2 ping 10.6.0.2 ip r sudo ip route del 10.6.0.0/24 docker exec -it wg-easy-testing ip -brief addr sudo ip route add 10.6.0.0/24 via 10.2.0.3 ping 10.6.0.2 docker exec -it wg-easy-testing bash ping 10.6.0.2 docker exec -it wg-easy-testing bash cat ../data/wg-new/wg0.json cat ../data/wg-new/wg0.conf sudo cat ../data/wg-new/wg0.conf server wg-new.yml up server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate docker network prune server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate server wg-new.yml up --force-recreate -d c server wg-new.yml up --force-recreate -d ip route show ping 10.6.0.3 ping 10.6.0.2 ping 10.6.0.2 ping 10.6.0.2 ping 10.6.0.3 ping 10.6.0.3 ping 10.6.0.2 ping 10.6.0.2 ping 10.6.0.2 ping 10.6.0.2 ping 10.6.0.3 ping 10.6.0.2 docker exec -it wg-easy-testing bash docker exec -it wg-easy bash ping 10.6.0.3 docker network ls ip route show ping 10.6.0.2 ping 10.6.0.3 ping 10.6.0.3 ping 10.6.0.2 route -n c ping 10.6.0.2 ping 10.6.0.3 ssh contagon@10.6.0.3 ssh contagon@10.6.0.3 c ssh contagon@10.6.0.3 ssh contagon@10.6.0.3 ssh contagon@10.6.0.3 scp beszel.yml contagon@10.6.0.3 scp beszel.yml contagon@10.6.0.3:hosted/_c ssh contagon@10.6.0.3 docker exec -it caddy sh docker restart caddy docker exec -it caddy sh docker network connect wg-new_route caddy docker exec -it caddy sh docker network connect 10.2.0.0/24 caddy docker exec -it caddy sh server caddy.yml up -d docker exec -it caddy sh docker network connect wg-new_route caddy docker exec -it caddy sh server caddy.yml up -d docker network connect wg-new_route caddy docker exec -it caddy sh server caddy.yml up -d server caddy.yml up -d docker exec -it caddy sh docker network connect wg-new_route caddy docker exec -it caddy sh server beszel.yml up -d docker network connect wg-new_route beszel docker exec -it beszel sh docker exec -it beszel bash docker exec -it beszel docker exec -it beszel ip route add 10.6.0.0/24 via 10.2.0.3 cd ss nv wg-new.yml nv caddy.yml tl ts wg docker exec -it wg-easy bash ssh contagon@10.6.0.3 ssh contagon@10.6.0.3 ping 10.6.0.3 ssh contagon@10.6.0.3 ping 10.6.0.3 docker exec -it wg-easy bash ping 10.6.0.3 ip route show sudo ip route add 10.6.0.0/24 via 10.2.0.3 ssh contagon@10.6.0.3 docker exec -it wg-easy ip addr docker network prune docker exec -it wg-easy ip addr docker exec -it wg-easy ip addr docker exec -it wireguard bash ping 10.13.13.2 docker exec -it wireguard bash c docker exec -it wg-easy ip addr docker exec -it wg-easy bash docker exec -it wg-easy ip addr docker exec -it wg-easy bash docker network ls docker network attach wg-testing_route caddy docker network connect wg-testing_route caddy docker exec -it caddy sh docker exec -it wg-easy ip addr docker network disconnect wg-testing_route caddy docker exec -it wg-easy bash docker network connect wg-testing_route caddy docker exec -it caddy sh docker exec -it wg-easy bash docker exec -it wg-easy bash docker exec -it wg-easy bash c ifconfig ifconfig ping 10.8.0.1 ping 10.8.0.2 docker exec -it caddy sh netstat -pna netstat -pna | grep 51821 sudo netstat -pna | grep 51821 sudo netstat -pna | grep 51820 sudo lsof -i -P -n sudo lsof -i -P -n | grep 51821 sudo lsof -i -P -n | grep 51820 server wg-new.yml up server wg-new.yml up server wg-new.yml up ip a ip route show docker network ls docker network inspect wg-new_route docker network disconnect wg-new_route beszel docker network disconnect wg-new_route caddy docker network ls docker network inspect wg-new_default docker network prune server wg-new.yml up cat wg.yml lg rm wg.yml mv wg-new.yml wg.yml cp wg.yml wg-testing.yml server wg.yml up docker network prune server wg.yml up docker rm wg-easy server wg.yml up server wg.yml down server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml down server wg-testing.yml up server wg-testing.yml down server wg-testing.yml up ip route show sudo ip route del 10.6.0.0/24 server wg-testing.yml up server wg-testing.yml down server wg-testing.yml up ip route show sudo ip route del 10.6.0.0/24 ip route show server wg-testing.yml up ip route show server wg-testing.yml down server wg-testing.yml up server wg-testing.yml down server wg-testing.yml up server wg-testing.yml up server wg-testing.yml down docker network ls route -n server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml down server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up rm wg-testing.yml cp wg.yml wg-testing.yml server wg-testing.yml down server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up c server wg-testing.yml up server wg-testing.yml down server wg-testing.yml down server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up c server wg-testing.yml up docker network create -d macvlan --subnet 10.0.8.0/24 --gateway 10.0.8.1 --ip-range 10.0.8.0/24 -o parent=eth0 wireguard_vlan\ ipa ip a docker network create -d macvlan --subnet 10.0.8.0/24 --gateway 10.0.8.1 --ip-range 10.0.8.0/24 wireguard_vlan\ docker network ls ip -brief addr docker network ls route -n server wg-testing.yml down docker network disconnect wg-new_route caddy docker network disconnect wg-testing_route caddy docker network disconnect wg-new_route caddy server wg-testing.yml down route -n docker network rm wireguard_vlan sysctl net.ipv4.ip_forward sudo modprobe ip_tables server wg-testing.yml up server wg-testing.yml up server wg-testing.yml up -d ssh contagon@10.6.0.3 docker exec -it wg-easy bash iptables --help iptables --help | grep -d iptables --help | grep "-d" iptables --help c ssh contagon@10.6.0.2 ssh contagon@10.8.0.2 ssh contagon@10.8.0.2 ssh contagon@10.8.0.2 curl --silent http://10.8.0.2:8000/v1/audio/speech/voices | jq --raw-output '.[] | .voice_id'\ sudo apt install jq curl --silent http://10.8.0.2:8000/v1/audio/speech/voices | jq --raw-output '.[] | .voice_id'\ server wg-new.yml up --force-recreate -d nv wg-new.yml nv wg-testing.yml nv wg-testing.yml nv server caddy.yml up -d server assist.yml up server assist.yml up wyoming_openai server assist.yml up wyoming_openai server assist.yml up -d ssh contagon@10.8.0.2 cd ss server wg-new.yml up -d server wg-new.yml up -d --force-recreate docker stop wg-easy docker remove wg-easy server wg-new.yml up -d --force-recreate docker network prune server wg-new.yml up -d --force-recreate nv wg-new.yml server wg.yml down docker ps docker ps | grep wg tl ts wg server wg.yml up server wg.yml up docker exec -it wg-easy bash ssh contagon@10.8.0.2 server wg.yml up server wg.yml up -d ping 10.8.0.2 curl http://localhost:11434/api/generate -d '{\ "model": "llama3",\ "prompt":" Why is the colour of sea blue ?"\ }' curl http://10.8.0.2:11434/api/generate -d '{\ "model": "llama3",\ "prompt":" Why is the colour of sea blue ?"\ }' curl http://10.8.0.2:11444/api/generate -d '{\ "model": "llama3",\ "prompt":" Why is the colour of sea blue ?"\ }' curl http://10.8.0.2:11444/api/generate -d '{\ "model": "llama3.2",\ "prompt":" Why is the colour of sea blue ?"\ }' docker logs -f wyoming_openai docker logs -f wyoming_openai docker logs -f wyoming_openai docker logs -f wyoming_openai docker restart wyoming_openai docker logs -f wyoming_openai cd ../ss server assist.yml up -d --force-recreate docker logs -f wyoming_openai docker restart wyoming_openai cd ../data ls wg* rm -rf wg-ls rm -rf wg-new sudo rm -rf wg-new c ping 10.8.0.2 sudo rm -rf wg-host2 sudo rm -rf wg-host2 ping 10.8.0.2 sudo rm -rf wg-host2 ping 10.8.0.2 ping 10.8.0.3 ping 10.8.0.2 ping 10.8.0.3 ping 10.8.0.3 ping 10.8.0.2 ping 10.8.0.2 ping 10.8.0.3 ping 10.8.0.3 ssh contagon@10.8.0.3 ping 10.8.0.2 ping 10.8.0.2 ping 10.8.0.2 ssh contagon@10.8.0.2 c nv wg.yml rm wg.yml server wg-testing.yml down mv wg-testing.yml wg.yml server wg.yml up server wg.yml up -d ssh contagon@10.8.0.2 ssh contagon@10.8.0.2 nv wg.yml nv wg.yml nv wg.yml cd ../data/wg-host ls cat wg0.conf docker exec -it wg-easy bash ping 10.8.0.2 cat wg0.json docker exec -it wg-easy bash server wg.yml up -d cd ~/ss server wg.yml up -d ping 10.8.0.2 ping 10.8.0.2 ping 10.8.0.3 c server wg.yml up -d docker exec -it wg-easy bash ifconfig server wg.yml up -d docker exec -it wg-easy cat /etc/wireguard/wg0.conf server wg.yml up -d docker exec -it wg-easy cat /etc/wireguard/wg0.conf server wg.yml down server wg.yml up -d docker exec -it wg-easy cat /etc/wireguard/wg0.conf server wg.yml down server wg.yml up -d docker exec -it wg-easy cat /etc/wireguard/wg0.conf docker exec -it wg-easy cat /etc/wireguard/wg0.conf server wg.yml down server wg.yml up -d server wg.yml up -d docker exec -it wg-easy cat /etc/wireguard/wg0.conf docker restart wg-easy c cd ss nv wg.yml ts ts wg ping 10.8.0.3 ping 10.8.0.2 ssh contagon@10.8.0.2 cat ss/paperless.yml ls data/paperless/consume ls data/paperless/consume ssh contagon@10.8.0.2 ssh contagon@10.8.0.2 intel_gpu_top sudo intel_gpu_top clear docker logs -f beszel docker restart beszel server assist.yml up -d docker logs -f wyoming_openai c server assist.yml up -d docker logs -f wyoming_openai nv assist.yml cd ss nv assist.yml ts assist git push cat ss/immich_kiosk.yml cat data/immich/kiosk/config.yaml nv assist.yml ssh contagon@10.8.0.2 server assist.yml up -d cd ~/data/home_assistant ls fd media fd doorbells fd door fd -I door tldr df tldr fd fd --hidden --no-ignore door cd ../media ls ls docker logs -f wyoming_openai nv docker logs -f wyoming_openai docker logs -f wyoming_openai docker logs -f wyoming_openai cd ss/ tl ts assist cd /pool/tv/Severance/Season\ 2 ls ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh rm Severance\ \(2022\)\ -\ S02E08\ -\ Sweet\ Vitriol\ \[ATVP\ WEBDL-1080p\]\[EAC3\ Atmos\ 5.1\]\[h264\]-FLUX.* ls -alh ls -alh ls ls -alh docker restart bazarr ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh ls -alh cd ss nv adguard.yml tl ts wg ping 10.8.0.2 server dozzle.yml up -d cd ../data/caddy/ nv Caddyfile.autosave nv Caddyfile.autosave nv autosave.json sudo nv autosave.json sudo cat autosave.json cat Caddyfile.autosave cat Caddyfile.autosave server adguard.yml up -d ping 10.8.0.2 ssh contagon@10.8.0.2 c server caddy.yml up -d server caddy.yml up -d docker restart authelia ping 10.8.0.2 docker restart authelia cd ../data/caddy ls nv Caddyfile.autosave nv Caddyfile.autosave server caddy.yml up -d cd ~/ss server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server caddy.yml up -d server torrent.yml up -d sonarr docker exec -it caddy sh docker exec -it wg sh docker exec -it wg-easy sh server torrent.yml up -d sonarr server dozzle.yml up -d server caddy.yml up -d \:q ts wg ip -brief addr ip a route -n clear cd ~/data/wg cd ../wg-host ls cat wg0.conf sudo cat wg0.conf sudo cat wg0.json sudo cat wg0.conf cd ../wg-host2 clear ls sudo cat wg0.conf ip -brief addr sudo cat wg0.json c tl ts wg c docker logs -f wg-easy cd data/wg-host2 ls sudo cat wg0.conf cd ~/ss server wg.yml up -d cd ~/data/wg-host2 sudo cat wg0.conf cd .. ls wg* cd wg ls cd .. sysctl net.ipv4.ip_forward exit exit ssh potprints nv adguard.yml nv caddy.yml nv dozzle.yml c server wg.yml up -d nv adguard.yml server adguard.yml up -d ls cd ss ls tl ts wg cd ss nv caddy.yml lyadm config pull.rebase false yadm config pull.rebase false