initial commit

This commit is contained in:
dude
2026-09-01 18:33:56 +00:00
commit c24449ee0a
2761 changed files with 302737 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
alias u="sudo docker-compose up -d"
alias d="sudo docker-compose down"
+437
View File
@@ -0,0 +1,437 @@
exit
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
apt-cache policy docker-ce
sudo apt install docker-ce
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
docker-compose.yml
nano docker-compose.yml
ls
mkdir config
nano docker-compose.yml
sudo docker-compose up -d
sudo docker-compose down
nano docker-compose.yml
sudo docker-compose up -d
ls
cd config/
ls
nano settings.yaml
ls
cd logs/
ls
nano homepage.log
cd ..
ls
nano docker-compose.yml
sudo docker-compose down
sudo docker-compose up -d
sudo docker-compose down
nano docker-compose.yml
sudo docker-compose up -d
nano docker-compose.yml
sudo docker-compose up -d
sudo docker-compose down
sudo docker-compose up -d
sudo docker-compose down
cd config/logs/
cat homepage.log
cd
nano docker-compose.yml
sudo docker-compose up -d
ls
cd config/
ls
nano bookmarks.yaml
ls
nano services.yaml
cd
sudo docker-compose down
sudo docker-compose up -d
nano .bash_alias
source .bash_alias
nano .bash_alias
source .bash_alias
d
cd config/
ls
nano services.yaml
u
cd
u
sudo docker-compose up -d
nano .bash_alias
source .bash_alias
cd config/
nano services.yaml
cd
d
u
cd config/
nano services.yaml
cd
d
u
nano services.yaml
cd config/
nano services.yaml
nano proxmox.yaml
cp proxmox.yaml proxmox.yaml.test
nano proxmox.yaml
cd
d
u
nano config/proxmox.yaml
d
y
u
nano config/proxmox.yaml
d
u
nano config/settings.yaml
nano config/services.yaml
d
u
nano config/services.yaml
d
u
nano config/services.yaml
ls config/
nano config/bookmarks.yaml
nano config/services.yaml
nano config/bookmarks.yaml
nano config/services.yaml
docker pull linuxshots/godaddy-ddns:latest
sudo docker pull linuxshots/godaddy-ddns:latest
docker run --name telot.org -d --restart unless-stopped --env GD_NAME=TELOT --env GD_DOMAIN=telot.org --env GD_TTL=1200 --env GD_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj --env GD_SECRET=Syh5eQnfX84eyKcKuthuVs linuxshots/godaddy-ddns:latest
sudo docker run --name telot.org -d --restart unless-stopped --env GD_NAME=TELOT --env GD_DOMAIN=telot.org --env GD_TTL=1200 --env GD_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj --env GD_SECRET=Syh5eQnfX84eyKcKuthuVs linuxshots/godaddy-ddns:latest
docker status
sudo docker info
docker logs telot.org
sudo docker logs telot.org
sudo docker stop telot.org
sudo docker status telot.org
sudo docker logs telot.org
docker pull peteward44/godaddy-ddns
sudo docker pull peteward44/godaddy-ddns
sudo docker run -d --name=ddns --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A peteward44/godaddy-ddns
sudo docker logs ddns
sudo docker logs dddns
sudo docker list
sudo docker --help
./build.sh
sudo docker ps
sudo docker stop ddns
sudo docker ps
sudo docker run -d --name=ddns --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A" peteward44/godaddy-ddns
sudo docker run -d --name=ddns --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A" peteward44/godaddy-ddnss
sudo docker run -d --name=ddns --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A" peteward44/godaddy-ddns
sudo docker run -d --name=ddnss --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A" peteward44/godaddy-ddns
sudo docker ps
sudo docker run -d --name=ddnss --restart=always -e "GODADDY_KEY=9jZLeVDToap_Bv3UD2S1GAjGSiAHsqi5Sj" -e "GODADDY_SECRET=Syh5eQnfX84eyKcKuthuVs" -e "GODADDY_DOMAIN=telot.org" -e "GODADDY_TYPE=A" peteward44/godaddy-ddns
sudo docker ps
sudo docker logs ddnss
sudo docker logs ddns
sudo docker logs homepage
sudo docker logs logs
sudo docker logs ddnss
sudo docker stop ddnss
sudo docker logs ddnss
nano daddy.sh
chdmo +X daddy.sh
chmod +x daddy.sh
./daddy.sh
nano daddy.sh
nano -c daddy.sh
./daddy.sh
nano -c daddy.sh
ls
cd config/
ls
cd ..
nano daddy.sh
rm daddy.sh
ls
cd psitransfer-v2.3.0/
ls
cd
ls
cat start.sh
ssh 10.0.1.77
exit
ls
cd config/
ls
nano bookmarks.yaml
cd
curl -fsSL https://tailscale.com/install.sh | sh && sudo tailscale up --auth-key=tskey-auth-kKhGfXgFTT11CNTRL-pQPWqKQYRT9mYmaVBPrWT91CL5BhJkXi
sudo tailscale up
sudo tailscale status
ls
nano docker-compose.yml
cd config/logs/
ls
cat homepage.log
cd ..
ls
nano settings.yaml
nano docker.yaml
cd ..
ls
nano docker-compose.yml
sudo docker-compose down
sudo docker-compose up -d
exit
cd config/
nano boolk
nano bookmarks.yaml
sudo docker ps
sudo docker logs homepage
curl ifcfg.me
exit
ssh 10.0.1.77
exit
ls
exit
ssh 10.0.1.77
ping 10.0.1.1
ping 10.0.1.244
ssh telot@10.0.1.244
exit
ping 10.0.1.204
ssh 10.0.1.204
ssh 10.0.1.243
ssh 10.0.1.234
ssh 10.0.1.237
ssh 10.0.1.17
ssh 10.0.1.77
ssh 10.0.1.5
ls
cat start.sh
ssh 10.0.1.244
cd /mnt/
ls
ssh 10.0.1.5
ls
df -h
ls
nan docker-compose.yml
nano docker-compose.yml
ls
cd psitransfer-v2.3.0/
ls
df -h
cd data
ls
rm -rf 9890874ed0dc/
rm -rf f1648e52e285/
df -h
cd ..
nano config.js
ls
ls /mnt/
sudo apt-get install nfs-common
sudo mkdir /mnt/everything
sudo chown -r telot:telot /mnt/everything/
sudo chown -R telot:telot /mnt/everything/
sudo mount -t nfs 10.0.1.77/bigwhacka/backups /mnt/everything/
sudo mount -t nfs 10.0.1.77:/bigwhacka/backups /mnt/everything/
cd /mnt/everything/
ls
mkdir psidata
cd
cd psitransfer-v2.3.0/
nano config.js
sudo shutdown -r now
./start.sh
sudo apt-get install curl
ip a
ls
screen -d
ls
cd psitransfer-v2.3.0/
ls
cat README.md
s
sudo docker-compose up -d
cd ..
ls
./start.sh
screen
screen -r
ls
nano docker-compose.yml
ls
cd psitransfer-v2.3.0/
ls
screen -r
screen -ls
screen -r
screen -d
exit
ls
./start.sh
ls
cd psitransfer-v2.3.0/
ls
df -h
cd data
ls
cd ..
cd mnt/everything/data/9
ls
rm -rf mnt
df -h
sudo umount /mnt/everything
df -h
ls
mkdir everythingdata
sudo mount -t nfs 10.0.1.77:/mnt/everything/new everythingdata/
ls everythingdata/
cd everythingdata/
cd data
mkdir data
cd ..
ls
nano config.js
screen -d
cd
./start.sh
cd /mnt/everything/
ls
screen -r
ls
sudo mount -t nfs 10.0.1.77:/bigwhacka/backups /mnt/everything/
ls
sudo mount -t nfs 10.0.1.77:/mnt/everything/new/ /mnt/everything/
ls
sudo mount -t nfs 10.0.1.77:/mnt/everything/new /mnt/everything/
ls
df -h
sudo umount /mnt/everything
df -h
ls
cd ..
ls
cd everything/
ls
mkdir data
ls
cd
ls
cd config/
ls
cd ..
cd psitransfer-v2.3.0/
nano config.js
cd
./start.sh
ls
cat start.sh
cd psitransfer-v2.3.0/
ls
cd data/
ls
cd
cd psitransfer-v2.3.0/everythingdata/
ls
cd
./start.sh
screen -r
screen -d
ls
cat start.sh
./start.sh
screen
exit
ls
cd psitransfer-v2.3.0/
ls
nano app.js
ls /mnt/everything/
ls
ls /mnt/everything/
sudo mount -t nfs 10.0.1.77:/mnt/everything/new /mnt/everything/
cd
ls
nano start.sh
ls /mnt/everything/
cd
csreen -r
sudo umount /mnt/everything
screen -r
ls
cd config/
ls
cd ..
cd psitransfer-v2.3.0/
ls
cd data/
ls
cd /mnt/everything/
ls
exit
sudo tailscale status
sudo tailscale up
sudo tailscale status
exit
sudo apt update
sudo apt upgrade -y
exir
exit
ls
cd config/
ls
nano services.yaml
exit
ls
cd config/
ls
nano widgets.yaml
cd ..
ls
nano gitea.api
ls
cd config/
ls
nano services.yaml
cd ..
cat gitea.api
cd config/
nano services.yaml
cd
sudo apt update
sudo apt upgrade -y
exit
ls
cd config/logs/
ls
cd ..
ls
nano services.yaml
cd ..
ls
sudo docker compose pull homepage
sudo docker compose up -d
ls
ip a
ls
nano docker-compose.yml
ip a
sudo shutdown now
./start.sh
ls
screen -d
ls
cd config/
ls
nano services.yaml
nano -c services.yaml
exit
cd config/
nano services.yaml
exit
+7
View File
@@ -0,0 +1,7 @@
# ~/.bash_logout: executed by bash(1) when login shell exits.
# when leaving the console clear the screen to increase privacy
if [ "$SHLVL" = 1 ]; then
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
fi
+117
View File
@@ -0,0 +1,117 @@
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
# append to the history file, don't overwrite it
shopt -s histappend
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar
# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
xterm-color|*-256color) color_prompt=yes;;
esac
# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes
if [ -n "$force_color_prompt" ]; then
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
# We have color support; assume it's compliant with Ecma-48
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
# a case would tend to support setf rather than setaf.)
color_prompt=yes
else
color_prompt=
fi
fi
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
;;
*)
;;
esac
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# Add an "alert" alias for long running commands. Use like so:
# sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
View File
View File
@@ -0,0 +1 @@
{"source":1105443,"name":"brace-expansion","dependency":"brace-expansion","title":"brace-expansion Regular Expression Denial of Service vulnerability","url":"https://github.com/advisories/GHSA-v6h2-p8h4-qcjw","severity":"low","versions":["0.0.0","1.0.0","1.0.1","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.1.10","1.1.11","1.1.12","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","4.0.0","4.0.1"],"vulnerableVersions":["1.0.0","1.0.1","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.1.10","1.1.11"],"cwe":["CWE-400"],"cvss":{"score":3.1,"vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L"},"range":">=1.0.0 <=1.1.11","id":"7IQMvcVTr+svbh5KCx4Kl6FQKJ1GciM03BnJAve/5WYJjUeRzKAIrStVpfachbl3T6a7o8nYlQEVG6Ih0TNXRg=="}
@@ -0,0 +1 @@
{"source":"O+Ys/f4bZubU3jA9Sqz4HIIJaATwc83W201O653Eo/4y8FTwrgSc3mrXs4p8n7svj0OzipJYTBXXWJCgp81mSQ==","name":"morgan","dependency":"on-headers","title":"Depends on vulnerable versions of on-headers","url":null,"severity":"low","versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.2.0","1.2.1","1.2.2","1.2.3","1.3.0","1.3.1","1.3.2","1.4.0","1.4.1","1.5.0","1.5.1","1.5.2","1.5.3","1.6.0","1.6.1","1.7.0","1.8.0","1.8.1","1.8.2","1.9.0","1.9.1","1.10.0","1.10.1"],"vulnerableVersions":["1.6.0","1.6.1","1.7.0","1.8.0","1.8.1","1.8.2","1.9.0","1.9.1","1.10.0"],"cwe":["CWE-241"],"cvss":{"score":3.4,"vectorString":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N"},"range":"1.6.0 - 1.10.0","id":"Zke8uLY8Kb+xhaCR8KBCtgvE9/pW8gqS8Wu7+yODR03h3RUJ3LkbQhW1UPJdzfNjaqwB7PsUxN02Mik4jHZypQ=="}
@@ -0,0 +1 @@
{"source":"O+Ys/f4bZubU3jA9Sqz4HIIJaATwc83W201O653Eo/4y8FTwrgSc3mrXs4p8n7svj0OzipJYTBXXWJCgp81mSQ==","name":"compression","dependency":"on-headers","title":"Depends on vulnerable versions of on-headers","url":null,"severity":"low","versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.0.10","1.0.11","1.1.0","1.1.1","1.1.2","1.2.0","1.2.1","1.2.2","1.3.0","1.3.1","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.6.0","1.6.1","1.6.2","1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.8.0","1.8.1"],"vulnerableVersions":["1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.0.10","1.0.11","1.1.0","1.1.1","1.1.2","1.2.0","1.2.1","1.2.2","1.3.0","1.3.1","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.6.0","1.6.1","1.6.2","1.7.0","1.7.1","1.7.2","1.7.3","1.7.4","1.7.5","1.8.0"],"cwe":["CWE-241"],"cvss":{"score":3.4,"vectorString":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N"},"range":"1.0.3 - 1.8.0","id":"Huq7c89JK5BXQcE9DZw0MVDcGPHN59cP1la7rvM59DJxEu0MH2iAL2+Yj4XsVSVjaYaIYS5B6aMuaX1/Fn1QVQ=="}

Some files were not shown because too many files have changed in this diff Show More