free -h
htop
sudo apt install htop
nproc
sudo apt install htop
passwd
sudo nano /etc/ssh/sshd_config
systemctl restart sshd
sudo systemctl restart sshd
passwd
sudo passwd samue
exit
ls
apt
ls
free -h
wget https://github.com/navidrome/navidrome/releases/download/v0.XX.X/navidrome_0.XX.X_linux_amd64.deb
uname -r
uname -n
uname 
uname -h
uname -m
wget https://github.com/navidrome/navidrome/releases/download/v0.60.3/navidrome_0.60.3_linux_arm64.deb
ls
sudo apt install ./navidrome_0.60.3_linux_arm64.deb 
rm navidrome_0.60.3_linux_arm64.deb 
wget https://github.com/navidrome/navidrome/releases/download/v0.60.3/navidrome_0.60.3_linux_amd64.deb
sudo apt install ./navidrome_0.60.3_linux_amd64.deb 
sudo nano /etc/navidrome/navidrome.toml
ls /opt/navidrome/music
sudo apt install rsync
sudo systemctl status rsync
sudo systemctl start rsync
ls /opt/navidrome/music/
ll /opt/navidrome
ls -l /opt/navidrome
chmod -R 777 /opt/navidrome/
sudo chmod -R 777 /opt/navidrome/
cd /opt/navidrome/music/
ls
ls -l
sudo chown samue:samue /opt/navidrome/
cd ..
sudo systemctl enable --now navidrome
sudo systemctl status navidrome
sudo journalctl -u navidrome -f
curl localhost:4533
sudo netstat -tulnp | grep 4533
sudo ufw allow 4533/tcp
sudo journalctl -u navidrome -f
ls music/
ll music
ls -l music
cd ..
sudo usermod -aG samue navidrome
sudo journalctl -u navidrome -f
systemctl restart navidrome
sudo systemctl restart navidrome
sudo journalctl -u navidrome -f
id navidrome
ls /var/lib/navidrome/plugins
sudo ls /var/lib/navidrome/plugins
sudo ls /var/lib/navidrome
sudo ls -l /var/lib/navidrome
sudo chown navidrome navidrome /var/lib/navidrome/plugins/
sudo chown navidrome:navidrome /var/lib/navidrome/plugins/
sudo ls -l /var/lib/navidrome
sudo systemctl restart navidrome
sudo ls -l /var/lib/navidrome
sudo journalctl -u navidrome -f
cd ~
cat /opt/navidrome/music/id_ed25519.pub 
cat /opt/navidrome/music/id_ed25519.pub >> .ssh/authorized_keys 
cat .ssh/authorized_keys 
sudo nano /etc/navidrome/navidrome.toml
sudo systemctl restart navidrome
sudo journalctl -u navidrome -f
sudo systemctl status navidrome
curl localhost
curl localhost:4533
sudo nano /etc/navidrome/navidrome.toml
sudo systemctl restart navidrome
curl localhost
sudo journalctl -u navidrome -f
sudo nano /etc/navidrome/navidrome.toml
sudo systemctl restart navidrome
sudo apt install nginx
ls /etc/nginx/sites-available/default
cat /etc/nginx/sites-available/default
sudo nano /etc/nginx/sites-available/navidrome
sudo ln -s /etc/nginx/sites-available/music /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
sudo ln -s /etc/nginx/sites-available/navidrome /etc/nginx/sites-enabled/
sudo systemctl reload nginx
sudo nginx -t
rm /etc/nginx/sites-available/music
rm /etc/nginx/sites-enabled/music 
sudo rm /etc/nginx/sites-enabled/music 
sudo nginx -t
sudo systemctl reload nginx
curl localhost
cat /etc/nginx/sites-enabled/navidrome 
cat /etc/nginx/sites-enabled/default 
sudo nano /etc/nginx/sites-available/navidrome
sudo systemctl reload nginx
sudo nginx -t
sudo nano /etc/nginx/sites-available/navidrome
sudo systemctl reload nginx
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d symf.duckdns.org
cat /etc/nginx/sites-enabled/navidrome
sudo certbot --nginx
cd /opt/navidrome/
cd music/
ls
ls .thumbnails/
sudo nano /etc/nginx/sites-available/redirect81
sudo nano /etc/nginx/sites-available/redirect80
sudo nano /etc/nginx/sites-available/navidrome 
sudo apt install vim
sudo vim /etc/nginx/sites-available/navidrome 
sudo nginx -t
ls /etc/nginx/sites-enabled
rm /etc/nginx/sites-enabled/default 
sudo rm /etc/nginx/sites-enabled/default 
sudo nginx -t
sudo certbot --nginx
sudo vim /etc/nginx/sites-available/navidrome 
sudo systemctl reload nginx
systemctl status nginx
sudo vim /etc/nginx/sites-available/navidrome 
nginx -t
sudo nginx -t
sudo systemctl reload nginx
sudo nano /etc/navidrome/navidrome.toml
sudo systemctl restart navidrome
sudo vim /etc/nginx/sites-available/navidrome 
sudo nginx -t
sudo systemctl reload nginx
curl https://symf.duckdns.org/navidrome/app/
curl https://symf.duckdns.org/navidrome/
curl https://symf.duckdns.org/navidrome/app/ -L
sudo vim /etc/nginx/sites-available/navidrome 
sudo systemctl reload nginx
uname -h
uname -a
htop
passwd
cd /opt/navidrome/music/
rm dirty 
mkdir dirty
cd /opt/navidrome/music/dirty/
ls
mv Prateek\ Kuhad\ -\ Kasoor\ -\ Acoustic\ \(SPOTISAVER\).mp3 Prateek\ Kuhad\ -\ Kasoor\ -\ Acoustic.mp3 
ls
passwd
exit
exit 
clear
free -h
screen -S test
vim /etc/nginx/sites-enabled/
ls /etc/letsencrypt/live/
sudo ls /etc/letsencrypt/live/
sudo ls /etc/letsencrypt/live/symf.duckdns.org
sudo certbot --nginx
screen -r
cd /etc/nginx/sites-available/
ls
cp navidrome giri
sudo cp navidrome giri
ps aux | grep navidrome 
sudo vim giri 
screen -r
sudo vim giri 
ip a
sudo vim giri 
curl localhost:4341
sudo vim giri 
cd ..
cd sites-enabled/
sudo ln -s /etc/nginx/sites-available/giri /etc/nginx/sites-enabled/
sudo systemctl reload nginx
nginx -t
sudo nginx -t
sudo vim giri 
sudo systemctl reload nginx
sudo nginx -t
rm giri 
sudo rm giri 
cd ..
ls
cd sites-enabled/
sudo vim giri 
cd ..
ls
cd /etc/nginx/sites-available/
ls
sudo vim giri 
sudo vim navidrome 
sudo vim giri 
cd ..
cd sites-available/
sudo ln -s /etc/nginx/sites-available/giri /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx
screen -r
sudo certbot --nginx
sudo vim giri 
sudo ls /etc/letsencrypt/live/gir*
sudo ls /etc/letsencrypt/
sudo vim giri 
sudo ls /etc/letsencrypt/live/giri2.duckdns.org/
sudo cat /etc/letsencrypt/live/giri2.duckdns.org/fullchain.pem
sudo cat /etc/letsencrypt/live/giri2.duckdns.org/privkey.pem
sudo vim giri 
sudo cat /etc/letsencrypt/live/giri2.duckdns.org/
sudo cat /etc/letsencrypt/live/giri2.duckdns.org/fullchain.pem
ls
ls /opt/navidrome/music/dirty/
ll
ls
ls /opt/navidrome/music/dirty/
ls -l /opt/navidrome/music/dirty/
ls /etc/navidrome/
cat /etc/navidrome/navidrome.toml 
systemctl status navidrome
cat /etc/systemd/system/navidrome.service
id navidrome
ls
cd  /opt/navidrome/music/dirty/
cd ..
ls
ll 
ls -l
chmod 666 dirty
ls -l
ls
cd ,,
cd ..
ls -l
chmod 660 -R music
sudo chmod 660 -R music
ll
ls -l
cd music/
sudo usermod -aG navidrome samue
id samue
ll
ls
ls -l
cd music
ls
id samue
sudo chmod 770 -R music
ll
ls -l
ls
cd music/
ll
ls
ls -l
cd music
cd music/dirty
id samue
ls -l music
ls -l 
cd /opt/navidrome/music/
ls
cd dirty
ls
ll -h
ls -l
cd ..
sudo chmod 770 -R music
sudo chmod g+s /opt/navidrome/music
ls -l
man umask
umask

ls -l music/dirty/ 
ls -l music/dirty/*what*
rm -f music/dirty/*what*
ls
ls -l
ls -l music/dirty/*what*
sudo chmod 770 -R music
ll
ls -l
sudo chmod g /opt/navidrome/music
sudo chmod g+x /opt/navidrome/music
ls -l
sudo chmod g-s /opt/navidrome/music
ls -l
sudo chmod 770 -R music
cd /opt/navidrome/music/
cd ..
sudo chmod 770 -R music
sudo chown samue:samue /opt/navidrome/
ls music/Joh
ls music/Joh* -lrt
ls
htop
