Files
debian/README.md
2025-10-07 18:49:00 +02:00

1.2 KiB
Executable File

debian

Debian 13 NETig configuration for server or desktop profiles.

What it does :

  • Update the system
  • Install a firewall
  • Install a set of packages accordingly to the selected profile
  • Install Docker
  • Add a ZRAM
  • Apply any needed system configuration for your profile

What it doesn't :

  • Add contrib nor non-free repositories
  • Add server maintenance scripts
  • Configure the desktop for you

Prerequisites

A fresh Debian 13 install without Debian desktop environment nor any desktop installed.

Usage

Warning ! The server profile will disable passwords SSH connection in favor of SSH keys, make sure to ssh-copy-id your key before rebooting the server.

Downlad and extract the archive :

# cd /tmp
# wget https://git.netig.net/netig/debian/archive/main.tar.gz
# tar -xvzf main.tar.gz
# cd debian/

And then run the ./run.sh script, choose your profile and reboot the machine once done.

If the script is not executed for the first time configuration will be skipped. If you don't want so, set the config variable to false into /etc/netig.conf.