diff --git a/.environment.d/nas.env b/.environment.d/nas.env new file mode 100644 index 0000000..f4fdb3b --- /dev/null +++ b/.environment.d/nas.env @@ -0,0 +1,3 @@ +NAS_IP="192.168.84.3" +NAS_USER="janolehuebner" +NAS_TOKEN_NAME_IN_STORE="sudo-lana" diff --git a/.environment.d/youtube.env b/.environment.d/youtube.env new file mode 100644 index 0000000..cf2c388 --- /dev/null +++ b/.environment.d/youtube.env @@ -0,0 +1 @@ +TUBE_TOKEN_NAME_IN_STORE="tube.lan" diff --git a/.gitignore b/.gitignore index ed3d622..0f385d5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,14 +7,6 @@ movies/ music/ pictures/ public/ -bin/ -clipboard_debug.log dev/ -dropshare@jan-ole.download.dsconn -istripper/ keyfile.keyx -last_check.log -last_insta.log -nv.log -package-lock.json -test.sh +*.log diff --git a/.zsh_functions/nas.zsh b/.zsh_functions/nas.zsh index 53435e0..f84e8aa 100644 --- a/.zsh_functions/nas.zsh +++ b/.zsh_functions/nas.zsh @@ -1,13 +1,13 @@ patreon() { - ssh janolehuebner@192.168.84.3 "zsh /mnt/hdd/DATA/.scripts/patreon.sh" + ssh $NAS_USER@$NAS_IP "zsh /mnt/hdd/DATA/.scripts/patreon.sh" } -fansly () { +fansly() { local users="$*" - ssh janolehuebner@192.168.84.3 "cd /mnt/hdd/DATA/.scripts && echo $(pass sudo-hannah) | sudo -S ./fansly.sh \"$users\"" + ssh $NAS_USER@$NAS_IP "cd /mnt/hdd/DATA/.scripts && echo $(pass $NAS_TOKEN_NAME_IN_STORE) | sudo -S ./fansly.sh \"$users\"" } onlyfans() { - ssh janolehuebner@192.168.84.3 "cd /mnt/hdd/DATA/.scripts && echo $(pass sudo-hannah) | sudo -S ./of.sh" + ssh $NAS_USER@$NAS_IP "cd /mnt/hdd/DATA/.scripts && echo $(pass $NAS_TOKEN_NAME_IN_STORE) | sudo -S ./of.sh" } diff --git a/.zsh_functions/youtube.zsh b/.zsh_functions/youtube.zsh index a852f0d..f07a179 100644 --- a/.zsh_functions/youtube.zsh +++ b/.zsh_functions/youtube.zsh @@ -29,7 +29,7 @@ ytr () { return 1 fi - local token="$(pass tube.lan)" + local token="$(pass $TUBE_TOKEN_NAME_IN_STORE)" local json_data=$(jq -n --arg youtube_id "$youtube_id" '{ data: [ { @@ -40,7 +40,7 @@ ytr () { autostart: true }') - curl -X POST -H "Content-Type: application/json" -H "Authorization: Token $token" -d "$json_data" http://192.168.84.3:4601/api/download/ + curl -X POST -H "Content-Type: application/json" -H "Authorization: Token $token" -d "$json_data" http://$NAS_IP:4601/api/download/ } @@ -58,7 +58,7 @@ yts() { fi # Set the token and URL - local token="$(pass tube.lan)" + local token="$(pass $TUBE_TOKEN_NAME_IN_STORE)" # Initialize an empty array to store video data local video_data="[]" @@ -81,7 +81,7 @@ yts() { autostart: true }') - curl -X POST -H "Content-Type: application/json" -H "Authorization: Token $token" -d "$json_data" http://192.168.84.3:4601/api/download/ + curl -X POST -H "Content-Type: application/json" -H "Authorization: Token $token" -d "$json_data" http://$NAS_IP:4601/api/download/ }