Need Help with White-labeling Wazuh Agents for Custom Domain and Branding

236 views
Skip to first unread message

Sumit Kumawat

unread,
Jan 17, 2025, 9:16:26 AM1/17/25
to Wazuh | Mailing List

Hello, GitHub Community!

I’m currently working on rebranding Wazuh agents to align with my organization’s identity, for example, abc-company. I aim to make the agents installable across Windows, macOS, Linux, and Unix systems directly from my custom domain, packages.example.com.

Here's what I aim to achieve:

  1. Custom Installers: Compile pre-configured installers for each platform (Windows, macOS, Linux, Unix) that point to packages.example.com for updates and package installations.
  2. Streamlined Setup: Ensure the installation process feels seamless and professional with our branding at every touchpoint.
  3. Compatibility: Maintain compatibility with the existing Wazuh manager and other dependencies.
Challenges I'm Facing:
  • Modifying the agent source code for branding without disrupting core functionality.
  • Setting up a reliable repository on packages.example.com for hosting and distributing the agents.
  • Ensuring signed binaries and installers for Windows and macOS to avoid security warnings during installation.
  • Automating the rebranding and packaging process for each platform.
What I’ve Done So Far:
  • Customized the OpenSearch Dashboard logos successfully.
  • I started experimenting with the agent source code for branding but need guidance on best practices.
How You Can Help:
  1. Please feel free to share any existing scripts, tools, or workflows for automating white-labeling and package creation.
  2. Provide tips or documentation on setting up a custom repository (packages.example.com) for hosting Wazuh agents.
  3. Offer insights on signing installers for Windows and macOS (code-signing certificates, best practices, etc.).
  4. Suggest improvements to streamline the installation process for end-users.

I’d greatly appreciate any help, resources, or advice from those who’ve worked on similar projects. Collaboration or contributions are welcome! Thank you in advance for your time and expertise.

Gastón Dario Pacciaroni

unread,
Jan 17, 2025, 2:45:00 PM1/17/25
to Wazuh | Mailing List

Hello, Sumit.
Thank you for reaching out. I can provide some basic guidance, as your inquiry covers multiple topics.

Please take a look at the following official Wazuh documentation for more information:

If you have specific doubts or questions, I recommend creating separate threads for each topic. This helps keep the discussions focused and useful for others facing similar challenges.

Regarding the scenario you’re describing, it involves a complete Wazuh deployment and requires contributions that go beyond the scope of community support. Unfortunately, this type of request falls outside the intended purpose of this open community.

Thank you for your understanding!

Gastón Pacciaroni.
Reply all
Reply to author
Forward
0 new messages