official / ubuntu:setup
Setup your Ubuntu 22.04/24.04 server
To run this Prog command, type this

README for ubuntu:setup

Description

This Prog command performs a basic Ubuntu server setup for you.

Specifically:

  • Enables UFW (firewall) and allows port 22 (SSH) connections
  • Disables all other ports
  • Disables passport authentication
  • Creates swapfile
  • Performs default system updates
  • Enables unattended upgrades

Requirements

  • Freshly installed Ubuntu 22.04 or 24.04
  • Server IP
  • root or ubuntu as the username
  • Authentication method to connect to the server (password or SSH key)
  • Write permission for the unarchiving folder

Usage

proggy run ubuntu:setup