Self-hosted business stack · As of 2026-05-26

Website + invoicing from a single source. Your data, EU servers, no SaaS lock-in.

For Austrian SMBs that want to run their own tools — instead of wiring monthly fees to three different SaaS vendors. One setup, one monthly fee, one point of contact.

  • Setup from €2,190
  • Monthly from €89
  • Pro bundle: +€20/month instead of +€25

Website + Invoice Ninja

A new website (Astro, fast, bilingual) plus a self-hosted billing stack with EN16931 hybrid PDF, EPC QR for SEPA payment, and the Austrian small-business VAT clause built in. Both run on European cloud infrastructure (Hetzner) I manage end-to-end.

One-time setup

Website setup (concept, design, build, launch)
€1,800
Invoice Ninja setup (EN16931 + EPC-QR + VAT clause + branding)
€390

Care & hosting

€89 /month

Included in €89/month

  • Coolify hosting (shared CPX22, EU server) · SSL · daily backups
  • Updates and security patches for both apps
  • SMTP relay (Brevo/Postmark, shared quota pool)
  • One support ticket per month, reply within one business day
  • Uptime monitoring
  • Small text and image edits on the website included

Three modules I run on the same infrastructure. Each has a clear purpose and a clear price. Take only what you need.

  1. With Easy!Appointments

    Online booking

    Direct booking instead of phone tag

    Appointments, consultations, intro calls, reservations. Clients book directly, your calendar stays in sync. Self-hosted, no third-party subscriptions.

    Setup
    €90
    Monthly
    +€10/month
  2. With Umami

    Privacy web analytics

    Instead of Google Analytics

    Self-hosted, GDPR-friendly in the default setup. You see what's happening on the site without personally identifying your visitors. No cookies, anonymized aggregates, no consent banner theatre.

    Setup
    €50
    Monthly
    +€5/month
  3. With Listmonk

    Newsletter sending

    Newsletter, no SaaS trap

    Sending for seasonal campaigns and customer retention. Self-hosted, no €30-per-5k-subscribers gotcha.

    Setup
    €90
    Monthly
    +€10/month

All three add-ons together

Booking + analytics + newsletter

With Easy!Appointments, Umami and Listmonk

Take all three and the monthly drops from €25 to €20; setup from €230 to €200. Small, but real.

Setup
€200 €30 saved
Monthly
+€20 /month €5/month saved

Two examples that show what the stack looks like in practice.

  • My own Invoice Ninja instance

    I bill through the same setup I'm offering — EN16931 hybrid PDF, EPC QR, small-business VAT clause included.

  • Vordermann Flächenreinigung

    Astro redesign with a booking workflow for a Vienna-based cleaning business. Direct inquiry channel instead of phone tag.

Extensions billed hourly

€60/hour

Bigger changes, new features, custom work — billed in 15-minute increments. Hourly rate for existing clients on an active care plan.

Domain

Your domain stays yours.

You own the domain, I just manage it. If you don't have one yet, I'll handle the registration (€50 one-time, then around €12/year direct to the registrar).

EN16931 + EPC-QR + small-business clause — ready for the Austrian B2B e-invoicing rule coming in 2028.

All prices VAT-exempt, Austrian small-business rule §6 (1) Z 27 UStG. No VAT added.

Loom intro first, then a call.

Send me a few sentences about your business — what you pay today, what you want to self-host, where it gets stuck. I usually reply within 48 hours.