EuroTcl2026: ADP - The NaviServer Web Anti-Framework

Naviserver Installation

# Install build tools and requisites
sudo apt install tcl-dev zlib1g-dev libssl-dev tcllib autoconf automake build-essential

# Download and build Naviserver
git clone https://github.com/naviserver-project/naviserver.git
sudo mv naviserver /opt
cd /opt/naviserver
./autogen.sh
make build-doc
sudo install -d -o $USER -g $USER /usr/local/ns
make install

# Create a starter script for Naviserver
echo /usr/local/ns/bin/nsd  -t /usr/local/ns/conf/nsd-config.d -f > run
chmod +x run