Skip to main content
Participating Frequently
June 10, 2026
Answered

Using AUSST and RUM to manage updates/installs with Linux web server?

  • June 10, 2026
  • 2 replies
  • 44 views

Since AUSST can use Apache or IIS, and run on Mac or Windows, is it possible to run it on a Linux web server that also runs Apache?

 

I don’t have an extra Windows VM that can host this, but I could easily spin up a Debian or openSUSE LEAP Linux server to handle these duties. AlmaLinux would be second choice at this point and something that’s possible too.

 

Thanks, Greg

    Correct answer Ankit-AV

    Hey ​@Greg32395104qhgx , just wanted to add a bit more detail to what Bani shared above as there's a useful nuance worth unpacking for your specific setup.

    About the AUSST binary

    The AUSST binary itself — the part that actually syncs content down from Adobe's update servers — is only available for Windows and macOS, so that piece does need to run on one of those two platforms. This part Bani covered correctly.

    About the web server side — this is where it gets interesting for your setup

    The web serving layer is a completely separate concern. Adobe's own documentation states that before setting up AUSST you simply need an already up and running HTTP server such as Apache or IIS, and all it requires from the web server side is a folder root that maps to a valid HTTP URL. It just needs to serve static files over HTTP or HTTPS — it does not mandate what OS that web server runs on.

    A split architecture approach that works for your environment

    Here's how you can make this work without needing a dedicated Windows server:

    Step 1 — Run the AUSST sync binary on a minimal Windows or macOS instance This doesn't need to be anything heavy. A lightweight VM, a spare endpoint, or even a minimal macOS instance is enough. AUSST runs as a scheduled task rather than a persistent always-on service, so it doesn't need dedicated server-grade hardware — just something that runs the sync job on a schedule and pushes the content to a shared location.

    Step 2 — Point the AUSST output to a path served by your Linux Apache server Once the sync runs, the downloaded content just sits in a folder. As long as that folder is accessible via a valid HTTP URL, client machines will pull their updates from it without any issues. Your Linux Apache server handles all the actual file delivery to end user machines — and it does this job extremely well.

    Step 3 — Configure your client machines to point to your Linux Apache server Once your Apache server is serving the AUSST content folder over HTTP or HTTPS, you simply configure your client machines to use that internal URL as their update source. This is standard AUSST client configuration and works the same regardless of what OS is running the web server.

    On your distro choices All three of your options — Debian, openSUSE LEAP, and AlmaLinux — are well suited for the Apache file serving role here. Any of them would handle this cleanly. If reliability and long-term support are priorities in your environment, AlmaLinux is a particularly solid choice given its RHEL compatibility.

    Quick summary

    Component Supported Platform
    AUSST sync binary Windows or macOS only
    Web server / file delivery Any OS running Apache or IIS — including Linux

    Yes, your Linux Apache server can absolutely handle the delivery side of this. You just need a minimal Windows or macOS touchpoint purely for running the sync binary itself, which can be as lightweight as a scheduled VM.

    2 replies

    Ankit-AV
    Ankit-AVCorrect answer
    Participating Frequently
    June 11, 2026

    Hey ​@Greg32395104qhgx , just wanted to add a bit more detail to what Bani shared above as there's a useful nuance worth unpacking for your specific setup.

    About the AUSST binary

    The AUSST binary itself — the part that actually syncs content down from Adobe's update servers — is only available for Windows and macOS, so that piece does need to run on one of those two platforms. This part Bani covered correctly.

    About the web server side — this is where it gets interesting for your setup

    The web serving layer is a completely separate concern. Adobe's own documentation states that before setting up AUSST you simply need an already up and running HTTP server such as Apache or IIS, and all it requires from the web server side is a folder root that maps to a valid HTTP URL. It just needs to serve static files over HTTP or HTTPS — it does not mandate what OS that web server runs on.

    A split architecture approach that works for your environment

    Here's how you can make this work without needing a dedicated Windows server:

    Step 1 — Run the AUSST sync binary on a minimal Windows or macOS instance This doesn't need to be anything heavy. A lightweight VM, a spare endpoint, or even a minimal macOS instance is enough. AUSST runs as a scheduled task rather than a persistent always-on service, so it doesn't need dedicated server-grade hardware — just something that runs the sync job on a schedule and pushes the content to a shared location.

    Step 2 — Point the AUSST output to a path served by your Linux Apache server Once the sync runs, the downloaded content just sits in a folder. As long as that folder is accessible via a valid HTTP URL, client machines will pull their updates from it without any issues. Your Linux Apache server handles all the actual file delivery to end user machines — and it does this job extremely well.

    Step 3 — Configure your client machines to point to your Linux Apache server Once your Apache server is serving the AUSST content folder over HTTP or HTTPS, you simply configure your client machines to use that internal URL as their update source. This is standard AUSST client configuration and works the same regardless of what OS is running the web server.

    On your distro choices All three of your options — Debian, openSUSE LEAP, and AlmaLinux — are well suited for the Apache file serving role here. Any of them would handle this cleanly. If reliability and long-term support are priorities in your environment, AlmaLinux is a particularly solid choice given its RHEL compatibility.

    Quick summary

    Component Supported Platform
    AUSST sync binary Windows or macOS only
    Web server / file delivery Any OS running Apache or IIS — including Linux

    Yes, your Linux Apache server can absolutely handle the delivery side of this. You just need a minimal Windows or macOS touchpoint purely for running the sync binary itself, which can be as lightweight as a scheduled VM.

    Participating Frequently
    June 11, 2026

    OK, now I’m getting a better idea of how this works. I do have a server I can run the binary on, it was the webserver part that might get sticky. I didn’t want to try and have multiple sites running on a single IIS, sometimes things conflict. But pointing the binary downloader at a Linux Apache site is something I think I can figure out.

     

    I may go to openSUSE LEAP Micro as an immutable OS, now that I think about it a bit more. It’s what I’m working with as I try to learn Kubernetes, Rancher, and Harvester. LEAP Micro being roughly equal to SLE Micro.

     

    I still need to spend a lot more time in the documents to figure out how to make this work, but now I have a path to go on.

    Ankit-AV
    Participating Frequently
    June 11, 2026

    Hi Greg, glad it helped and that you've got a direction to go now!

    Honestly the openSUSE LEAP Micro idea makes total sense, especially since you're already working with it for Kubernetes and Rancher — no point introducing something new when you're already comfortable in that environment. And yes avoiding multiple sites on IIS was a smart call, Apache on Linux is much cleaner for something like this.

    Good luck with the setup, feel free to come back if you get stuck anywhere along the way. Would love to hear how it turns out!

    -AV

    BaniVerma
    Community Manager
    Community Manager
    June 10, 2026

    Hi ​@Greg32395104qhgx,

     

    Thank you for reaching out, and we understand the appeal of consolidating AUSST onto an existing Linux Apache server rather than standing up a separate Windows or macOS host just for this purpose.

     

    The AUSST tool itself is documented for Windows and macOS only. The Admin Console offers the download under Packages > Tools, and the setup, scheduling, and log file guidance in our documentation is written specifically against those two operating systems (Task Scheduler and %temp% on Windows, Crontab and ~/Library/Logs on macOS).

     

    The same Windows/macOS scope applies to RUM, which is distributed for those two operating systems.

    For full setup details: https://adobe.ly/4e23SwT

     

    Please let us know if you have any further questions.

     

    Thanks,
    ^BS