Server Installer —
Open install scripts for Debian & Ubuntu

Provision your server in a single command

Curated, readable Bash installers for web servers, databases, Docker and more. Read every line of the source — then run it with one command.

$curl -fsSL server-installer.de/scripts/docker | bash
14 installers13 categories Inspect before you run No telemetry

Catalog

Pick one or more installers → review the source → run a single command.

14 installers·Tick several to build one combo command
Grafana
grafana
Grafana OSS dashboards on port 3000 with a named data volume.
v1.0.1Linux (with Docker)Docker Containers
Portainer CE
portainer
Container management UI on port 9443, running as a Docker container.
v1.0.4Linux (with Docker)Docker Containers
AdGuard Home
adguard-home
Network-wide ad and tracker blocking DNS server; setup wizard on port 3000.
v1.0.2Debian 11 +3DNS & Network
Python 3
python3
Python 3 with pip, venv and build essentials for compiling native packages.
v1.0.1Debian 11 +3Languages & Runtimes
Nginx
nginx
High-performance web server and reverse proxy, from the official nginx.org repository.
v1.2.0Debian 12 +2Web Server
Docker + Compose
docker
Docker Engine and the Compose plugin from Docker's official apt repository.
v2.1.0Debian 11 +3Container Platform
Uptime Kuma
uptime-kuma
Self-hosted uptime monitoring on port 3001 with a persistent data volume.
v1.0.2Linux (with Docker)Docker Containers
KeyHelp
keyhelp
Free hosting control panel by Keyweb. Requires a clean, freshly installed system.
v1.0.0Debian 11 +3Hosting-Panel
Pi-hole
pihole
DNS sinkhole using the unattended installer, with a preset admin password.
v1.1.0Debian 11 +2DNS & Network
Git
git
Git from the distribution repository with sensible system-wide defaults.
v1.0.0Debian 11 +3Languages & Runtimes
Node.js (LTS) + PM2
nodejs
Current Node.js LTS via NodeSource, plus PM2 registered as a systemd service.
v1.2.0Debian 11 +3Languages & Runtimes
PHP
php
PHP with FPM and common extensions from the packages.sury.org repository.
v1.3.1Debian 11 +1Languages & Runtimes
MariaDB
mariadb
MariaDB server with secure defaults and a generated root password stored in /root/.my.cnf.
v1.1.0Debian 11 +3Database
Apache HTTP Server
apache
Apache 2.4 with mod_rewrite, mod_ssl and a hardened default configuration.
v1.0.3Debian 11 +3Web Server