
Professional installation on your infrastructure – on-premise, cloud or hybrid
On-Premise
In your data center
Cloud Installation
AWS, Azure, Hetzner & more
Security Setup
VPN, SSO, Hardening
Professional installation where you need it
Installation on your own hardware in your data center or server room
Installation on your cloud infrastructure at AWS, Azure, Google Cloud or Hetzner
High-availability setup with comprehensive security and compliance features
Secure access and access control for your installation
WireGuard, NetBird or Tailscale
Keycloak, Authentik, Azure AD
TOTP, WebAuthn, YubiKey
Fail2Ban, Rate Limiting, IP Whitelisting
We set up secure VPN access to your installation – ideal for remote work and external employees.
Complete LoRaWAN network server for IoT gateways and sensors with device management
City-wide IoT networks for parking management, waste disposal and environmental monitoring
Industrial sensor networks for machine data, predictive maintenance and production monitoring
Smart agriculture with soil, weather and plant sensors across large areas
Building automation with temperature, humidity and energy sensors
GPS tracking and location monitoring for vehicles, containers and valuables
Full-service installation with no hidden costs
Expertise that moves you forward
We have successfully implemented dozens of enterprise installations and know all best practices.
Comprehensive security hardening following OWASP, including VPN access, firewall configuration and audit logging.
We rely on open-source software and avoid vendor lock-in – you retain full control over your data.
Whether AWS, Azure, Google Cloud, Hetzner or on-premise – we install where you need it.
You get a dedicated contact person who supports you during and after installation.
Your installation runs on your infrastructure – you are always independent and can continue operating the solution yourself.
Good choice – we'll help you get started or with operations.
Technical details on infrastructure, components and operations
Themen
We set up the ChirpStack LoRaWAN Network Server including typical core dependencies: ChirpStack, PostgreSQL (persistence), Redis (cache/queue), and in many setups an MQTT broker (e.g., Mosquitto) and the ChirpStack Gateway Bridge component for gateway connectivity.
Both: We install ChirpStack on-prem, in your cloud, or on dedicated hardware. We often also build a private network (VPN/Private Link) between gateways/locations and the ChirpStack environment.
This depends heavily on gateway count, device count, uplink frequency, and payload size. As a rule of thumb: For an initial production setup, we plan separate resources for database (IO/storage), MQTT, and ChirpStack services.
Primarily persistent are: PostgreSQL (configuration, devices, events, metadata), MQTT depending on configuration, and ChirpStack configuration (config files, secrets). We ensure clean persistence via volumes/managed disks.
In practice: yes, almost always, because MQTT in the ChirpStack ecosystem is the central messaging layer between components/Gateway Bridge and server (and is also used for integrations).
All three variants are possible: With you (on-prem / in your cloud), with us (managed hosting), or as managed MQTT. What matters is: access control, TLS, credential handling, and clear data flow documentation.
Yes. In the reference setup, 'EU868' is preconfigured, other regions can be cleanly switched. Important here is the region/topic configuration (e.g., topic prefix per region).
ChirpStack typically separates traffic via region prefixes (e.g., eu868, us915_0…). If gateways/forwarders use the wrong prefix, traffic ends up in the wrong context or isn't processed correctly.
Yes – this is often the clean enterprise approach: Gateways/locations send via VPN/Private Network to the ChirpStack infrastructure. This reduces attack surface and provides controllable data flows.
Typical baseline: TLS at external endpoints (reverse proxy/LB), strict firewalling, secret management (no secrets in repo), role/admin concept, separate admin access, logging/monitoring with defined scope.
In quickstart, the UI is locally accessible at http://localhost:8080; in production environments, there's typically a reverse proxy / load balancer with TLS and access controls in front.
Typical variants: Semtech UDP Packet Forwarder on UDP port 1700 (very common) or Semtech Basics Station by default on port 3001. Which variant you use depends on the gateway (vendor/firmware).
Both are possible: Gateways send via UDP/Basics Station to a Gateway Bridge instance. Alternatively, some setups use MQTT-based forwarders that publish to your MQTT broker (e.g., port 1883).
Yes. We support gateway onboarding end-to-end: provisioning, forwarder variant setup (UDP/Basics Station), connection tests, and documentation of parameters for your operations.
Almost always: PostgreSQL (I/O, backups, restore times), Redis (performance/queueing), MQTT broker (availability/throughput). We design the infrastructure so these components have robust defaults.
At minimum: regular PostgreSQL backups (point-in-time/incremental), defined retention + offsite/second location, regular restore tests. Optional: config backups/secrets and long-term event storage.
We define an update process with: staging/test (if available), maintenance window + communication, rollback options (snapshots/backups). This keeps operations plannable and low-risk.
Yes – but 'HA' here usually means: redundant services, robust DB setup, and clean failover concept. Which HA level makes sense depends on the use case and budget.
Scaling typically happens through: separate resources for DB/MQTT/services, horizontal scaling of stateless components, clean network and storage performance (DB IOPS!).
We offer: installation & secure baseline, operations/monitoring/incident handling, backups/restore tests, updates/maintenance, support for gateways, sensor onboarding, MQTT and data pipeline. In short: We handle infrastructure & operations, you use the IoT data.
Discover all features, use cases and managed hosting options for ChirpStack
Go to ChirpStack OverviewCTO, EVA Real Estate, UAE
"I recently worked with Timo and the WZ-IT team, and honestly, it turned out to be one of the best tech decisions I have made for my business. Right from the start, Timo took the time to walk me through every step in a simple and calm way. No matter how many questions I had, he never rushed me. The results speak for themselves. With WZ-IT, we reduced our monthly expenses from $1,300 down to $250. This was a huge win for us."
Data Manager, ARGE, Germany
"With Timo and Robin, you're not only on the safe side technically - you also get the best human support! Whether it's quick help in everyday life or complex IT solutions: the guys from WZ-IT think along with you, act quickly and speak a language you understand. The collaboration is uncomplicated, reliable and always on an equal footing. That makes IT fun - and above all: it works! Big thank you to the team! (translated) "
"WZ-IT manages our Proxmox cluster reliably and professionally. The team handles continuous monitoring and regular updates for us and responds very quickly to any issues or inquiries. They also configure new nodes, systems, and applications that we need to add to our cluster. With WZ-IT's proactive support, our cluster and the business-critical applications running on it remain stable, and high availability is consistently ensured. We value the professional collaboration and the noticeable relief it brings to our daily operations."
CEO, Aphy B.V., Netherlands
Timo and Robin from WZ-IT set up a RocketChat server for us - and I couldn't be more satisfied! From the initial consultation to the final implementation, everything was absolutely professional, efficient, and to my complete satisfaction. I particularly appreciate the clear communication, transparent pricing, and the comprehensive expertise that both bring to the table. Even after the setup, they take care of the maintenance, which frees up my time enormously and allows me to focus on other important areas of my business - with the good feeling that our IT is in the best hands. I can recommend WZ-IT without reservation and look forward to continuing our collaboration! (translated)
We have had very good experiences with Mr. Wevelsiep and WZ-IT. The consultation was professional, clearly understandable, and at fair prices. The team not only implemented our requirements but also thought along and proactively. Instead of just processing individual tasks, they provided us with well-founded explanations that strengthened our own understanding. WZ-IT took a lot of pressure off us with their structured approach - that was exactly what we needed and is the reason why we keep coming back. (translated)
Robin and Timo provided excellent support during our migration from AWS to Hetzner! We received truly competent advice and will gladly return to their services in the future. (translated)
WZ-IT set up our Jitsi Meet Server anew - professional, fast, and reliable. (translated)
Whether a specific IT challenge or just an idea – we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.
Timo Wevelsiep & Robin Zins
CEOs of WZ-IT








