Skip to content

kzshantonu/fresh.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6ff8562 · Dec 3, 2022

History

46 Commits
Mar 20, 2022
Dec 3, 2022
Nov 29, 2022
Nov 29, 2022
Oct 19, 2022
Nov 1, 2022

Repository files navigation

fresh.sh

script to set up a new ubuntu 20.04 vps

curl -L https://mni.li/fresh.sh | bash # amd64

curl -L https://mni.li/fresh_arm64.sh | bash # arm64

does the following:

removes:

  • old versions of docker
  • snap
  • snap folder in /root
  • removes un-needed dependencies

hardens ssh:

as per guidelines on sshaudit.com

adds these repositories:

installs:

  • caddy
  • docker
  • docker-compose
  • ntfy
  • pip3
  • bpytop
  • borgbackup
  • borgmatic
  • pfetch
  • topgrade
  • autorestic
  • rclone
  • ohmyzsh
  • nnn
  • goaccess amd64 only
  • CronitorCLI
  • ncdu
  • duf
  • vnstat
  • fio
  • nala

About

script to set up a new ubuntu 20.04 vps

Resources

Stars

Watchers

Forks

Languages