47d34f45ce1698e067d954e0ed8fcf812dcbc85d
NETbian
Debian 13 NETig configuration for server, desktop or full-desktop profiles.
What it does :
- Update the system
- Install a firewall
- Install a set of packages accordingly to the selected profile
- Add a ZRAM
- Apply any needed system configuration for your profile
What it doesn't :
- Add
contribnornon-freerepositories - 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
serverprofile will disable passwords SSH connection in favor of SSH keys, make sure tossh-copy-idyour key before rebooting the server.
Downlad and extract the archive :
# cd /tmp
# wget https://git.netig.net/netig/netbian/archive/main.tar.gz
# tar -xvzf main.tar.gz
# cd netbian/
And then run the ./run.sh script, choose your profile and reboot the machine once done.
Tips
Docker Rootless mode
If you want to use Docker as normal user first disable the system-wide Docker daemon :
# systemctl disable --now docker.service docker.socket
# rm /var/run/docker.sock
Install the uidmap package, then run dockerd-rootless-setuptool.sh install as a non-root user to set up the daemon.
Links
Description
Languages
Shell
100%