ABOUT
Script to automatically set up a SQL Server 2025 installation with Ubuntu 24.04 support.
warningSQL Server (2025) SQLPAL is incompatible with Proxmox VE 9 (Kernel 6.12+) in LXC containers. Use a VM instead or the SQL-Server 2022 LXC.
infoIf you choose not to run the installation setup, execute: `/opt/mssql/bin/mssql-conf setup` in LXC shell.
infoYou can setup the admin account 'SA' during installation
warningMake sure you disable the SA account if you intend to use this in production!
infoUbuntu 24.04 support requires SQL Server 2025 CU1 or later
INSTALL
Approved local installer
DefaultUbuntu 24.04
Approved locally2 CPU2048 MB RAM10 GB disk
Run this command in the Proxmox VE shell. It downloads the immutable approved file, verifies SHA-256, and only then executes it.
( url='https://scripts.francoisvw.com/snapshots/c19711ea1b2526bec67e34be948114e255b5a811/ct/sqlserver2025.sh'; sha='074883ab29806571af625cfcb355a724cb59f5ca89e3074f277f016389e86c99'; tmp="$(mktemp)" || exit; curl -fsSL "$url" -o "$tmp" && printf '%s %s\n' "$sha" "$tmp" | sha256sum -c - && bash "$tmp"; rc=$?; rm -f "$tmp"; exit "$rc" )
View approved source ↗Path ct/sqlserver2025.shSHA-256 074883ab29806571af625cfcb355a724cb59f5ca89e3074f277f016389e86c99 LOCAL CHANGE REVIEW
Approved vs latest fetched source
Sign in with a passkey to inspect pending source changes. Approved content remains public.