Skip to content

v0.1.17

Choose a tag to compare

@github-actions github-actions released this 30 May 01:40
· 351 commits to main since this release
7b32829

AutoDeploy v0.1.17

Quick start (Linux server)

TAG=v0.1.17
URL=https://github.com/Rusketh/AutoDeploy/releases/download/$TAG
curl -LO $URL/autodeploy-server-linux-amd64
curl -LO $URL/autodeploy-extras.tar.gz
tar xzf autodeploy-extras.tar.gz
sudo ./scripts/install-linux.sh
sudo systemctl enable --now autodeploy
sudo cat /var/lib/autodeploy/admin-bootstrap.txt   # one-time password

Quick start (Windows server)

$TAG = 'v0.1.17'
$URL = "https://github.com/Rusketh/AutoDeploy/releases/download/$TAG"
Invoke-WebRequest "$URL/autodeploy-server-windows-amd64.exe" -OutFile autodeploy-server-windows-amd64.exe
Invoke-WebRequest "$URL/autodeploy-extras.tar.gz"             -OutFile autodeploy-extras.tar.gz
tar -xzf autodeploy-extras.tar.gz
# elevated PowerShell:
.\scripts\windows\install-windows.ps1
Get-Content C:\ProgramData\AutoDeploy\admin-bootstrap.txt   # one-time password

Full tutorial: docs/user-guide/getting-started.md (Linux) and docs/user-guide/install-windows.md (Windows) inside autodeploy-extras.tar.gz.

Downloads

Verify each file with the matching .sha256.

autodeploy-server — management portal + JSON API + payload service + Domain Integration Service + (optional) TFTP.
Linux amd64/arm64, Windows amd64, macOS amd64/arm64.

autodeploy-boot — Linux Boot Client (Linux amd64/arm64). Goes into the initramfs.

autodeploy-agent — Deployment Client (Windows amd64/arm64, Linux amd64). Bundled into deployed Windows images via the unattend.

autodeploy-extras.tar.gz — operator helpers and docs:

  • scripts/install-linux.sh — one-shot Linux installer (binary, system user, systemd unit, iPXE).
  • scripts/initramfs/build-initramfs.sh — assemble the Boot Client initramfs.
  • scripts/fetch-ipxe.sh — fetch iPXE bootstrap binaries (undionly.kpxe, ipxe.efi, …).
  • scripts/systemd/ — production systemd unit and example env file.
  • scripts/windows/ — Windows installer + uninstaller + backup (PowerShell) and env-file template.
  • scripts/backup.sh — consistent backup of the SQLite store, secrets key, TLS material.
  • scripts/check-secrets.sh — CI tripwire for cleartext-secret patterns.
  • docs/user-guide/ — full operator guide for this release.
  • README.md — repository orientation.