Skip to content

v0.1.103

Choose a tag to compare

@github-actions github-actions released this 08 Jun 13:15
· 116 commits to main since this release
746a105

AutoDeploy v0.1.103

Quick start (Linux server)

TAG=v0.1.103
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.103'
$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/getting-started.md and docs/install/ 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 the official signed iPXE binaries (undionly.kpxe, ipxe.efi, ipxe-shim.efi for Secure Boot, …) and the boot image.
  • 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/ — full operator guide for this release.
  • README.md — repository orientation.