System
Difficulty: Advanced
4 min read

WAPT: Windows Application Deployment

Detailed tutorial to install and configure WAPT, an open-source application deployment and management solution for Windows environments.

Back to tutorials
What is WAPT?
WAPT is a fleet management and software deployment solution for Windows operating systems. Inspired by Debian's apt package manager, WAPT lets you create, deploy, update and remove software across a fleet of computers in a centralized and automated way. It is a powerful open-source alternative to solutions like Microsoft SCCM.

Why use WAPT?

  • Centralized management: A single console to see the state of your fleet, the installed software, and the updates that are needed.
  • Automation: Deploy a piece of software to 500 machines in a few clicks. Updates are handled the same way.
  • Simple package creation: WAPT provides tools to easily build software packages (.wapt) from existing installers (.msi, .exe).
  • Dynamic inventory: Get a complete and up-to-date hardware and software inventory of your fleet.
  • Security: Packages are digitally signed, ensuring that only approved packages can be installed.

Prerequisites

  • WAPT server: A Windows or Linux server. For this guide, we assume a server running Debian/Ubuntu.
  • Client machines: Windows machines to manage.
  • Network: Clients must be able to communicate with the server over the HTTP/HTTPS ports.

Premium Content

This advanced tutorial is reserved for premium members.

9,90€ / month
  • All advanced tutorials
  • New content every week
  • Progress tracking
  • Cancel anytime

Written by

Morgann Riu

Cybersecurity and Linux administration expert. I share my knowledge through free tutorials and training to help system administrators and developers secure their infrastructures.

Share this tutorial

Did you enjoy this article?

Comments

Checklist Sécurité Linux

30 points essentiels pour sécuriser un serveur Linux. Recevez aussi les nouveaux tutoriels par email.

Pas de spam. Désabonnement en 1 clic.