Sitelet https://github.com/LucaCraft89/DeployScript
Skip to content

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

DeployScript

My own Deploy srcipt for quicly setting up a Debian-based Linux Server VM installation on a Proxmox host

What does this do?

  1. Prompts to change the following
    • hostname
    • root password
    • terminal prettieness
    • install ssh if absent
    • reboot
  2. Allows root ssh login
  3. Sets sftp server to internal-sftp
  4. Installs:
    • neofetch
    • qemu-guest-agent
    • spice-vdagent if display is present
    • curl, wget and git

Usage

  1. Acquire root shell (avoid using sudo)
#For suduores (user password)
sudo su 
#For non sudoeers (root password)
su -
  1. Pull, adjust permissions, execute
# With curl (recomended)
cd /root && rm -f deploy*.sh && curl https://raw.githubusercontent.com/LucaCraft89/DeployScript/main/deploy.sh -o deploy.sh && chmod +x deploy.sh && ./deploy.sh
# With wget
cd /root && rm -f deploy*.sh && wget https://raw.githubusercontent.com/LucaCraft89/DeployScript/main/deploy.sh && chmod +x deploy.sh && ./deploy.sh

Works on

Tested:

  • amd64 Ubuntu 20.04, 22.04, 24.04
  • amd64 Debian 9, 12
  • Raspberry Pi OS and Raspberry Pi OS Lite on Raspberry Pi 3, 4, 5

Untested:

  • Anything that is Debian or Debian-based

About

My own Deploy srcipt

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages