DoxPong: Digitale Systeme für den Mittelstand | Webentwicklung & EU-Hosting aus Dasing bei Augsburg
Nächtlicher Studio- und Serverraum mit blauen und violetten Datenströmen
Dasing bei AugsburgEntwicklung & Betrieb aus einer Hand Erstgespräch unverbindlich·Antwort in 2 Werktagen

Digitale Systeme für den Mittelstand, gebaut und betrieben.

Websites, Onlineshops und Webanwendungen, ohne Baukasten entwickelt und danach von uns selbst betrieben. Eigene Linux-Server in der EU, überwacht und gesichert.

Systemstatus Live
TTFB
18 ms
LCP
0,7 s
Uptime
99,98 %
Region
EU · DE
Statisch ausgeliefert · Edge-Cache · Backup 04:00 ✓
Kundensysteme im laufenden Betrieb zerrle.com · compclean.de · wellnessmassagen-eitorf.de Scroll
Individuelle EntwicklungEU-HostingMonitoring 24/7Getestete BackupsDSGVO-konformNext.js · TypeScriptPostgreSQLCore Web VitalsEin Ansprechpartner
(01) Position

Eine Website ist schnell gebaut. Ein System muss jahrelang laufen.

01 · Entwicklung

Gestaltung und Code aus einer Hand. Individuell entworfen, typisiert entwickelt, ohne Baukasten und ohne Plugin-Stapel, der beim nächsten Update kippt.

02 · Betrieb

Eigene Linux-Infrastruktur in der EU: SSL, automatisierte Backups, Monitoring und geprüfte Updates. Wir betreiben, was wir bauen, und sehen Störungen vor Ihren Kunden.

03 · Verantwortung

Ein Ansprechpartner, der Ihr System kennt. Betreuungsverträge nennen konkrete Leistungen statt anonymer Ticketsysteme und wechselnder Projektleitung.

(02) Leistungen

Vier Bereiche,
ein System.

Jede Leistung beginnt bei einem konkreten Problem, nicht bei einer Technologie. Und sie endet nicht mit dem Launch.

Alle Leistungen
01 Unternehmens­websites & Relaunch Die bestehende Website lässt das Unternehmen kleiner wirken, als es ist, und der frühere Anbieter ist nicht mehr erreichbar. Wir bauen neu und übernehmen Inhalte, Struktur und Rankings. Relaunch Mehrsprachig Redaktionssystem Mehr erfahren 02 Onlineshops & B2B-Handel Staffelpreise, Kundengruppen, Ersatzteillogik und Frachtberechnung sprengen jedes Baukasten-Korsett. Wir entwickeln die Shop-Anwendung nach Ihrer Produktlogik. Staffelpreise Kundengruppen Ersatzteilfinder Mehr erfahren 03 Webanwendungen & Plattformen Abläufe leben in Excel-Listen und E-Mail-Ketten, Kunden fragen Auftragsstände telefonisch ab. Wir modellieren die Daten und bauen das Portal darum. Kundenportal Schnittstellen Automatisierung Mehr erfahren 04 Hosting, Betrieb & Wartung Nach dem Launch beginnt die eigentliche Arbeit: Updates, Sicherheit, Backups, Erreichbarkeit: genau dort verschwinden viele Anbieter. Wir bleiben. EU-Server Monitoring Backups Mehr erfahren
Alles aus einer Hand · Gestaltung, Code, Betrieb Next.js · TypeScriptPostgreSQLLinux · EU
(03) Projekte

Gebaut, geliefert,
in Betrieb.

Alle Projekte
zerrle.com LIVE
Großhandel · Schweißtechnik

Helmut Zerrle Schweißtechnik-Großhandel GmbH

Sechs Kompetenzfelder, Service und Reparatur, sechs Sprachversionen mit sauberer hreflang-Struktur. Statisch ausgeliefert und entsprechend schnell.

Sprachen
6 · hreflang
Auslieferung
Statisch
Umfang
Website
Betrieb
DoxPong
E-Commerce · Reinigungstechnik

CompClean, Marke der Helmut Zerrle GmbH

Kompletter Onlineshop als Eigenentwicklung: Produktfinder, Ersatzteilfinder, Frachtrechner und Admin-Bereich mit Zwei-Faktor-Anmeldung. Ohne Baukasten, auf eigener Infrastruktur.

Stack
Next.js · TS
Datenbank
PostgreSQL
Admin
2FA · CSV
Daten
Strukturiert
compclean.de LIVE
wellnessmassagen-eitorf.de LIVE
Gesundheit · Dienstleistung

Wohlgefühl: Massage & Meditation, Eitorf

Leistungen, transparente Preise, digitale Gutscheine und Terminanfrage. Inhalte komplett selbst pflegbar, individuelle Gestaltung statt Branchen-Template.

Pflege
Selbst
Gutscheine
Digital
Termine
Anfrage
Design
Individuell
3
Live-Systeme in Betrieb
6
Sprachversionen ausgeliefert
100 %
selbst gehostet, EU
0
Baukästen im Einsatz
(04) Infrastruktur

Der Teil, den niemand sieht.

Ihre Daten und die Ihrer Kunden bleiben auf europäischer Infrastruktur, DSGVO-konform gehostet. Nach dem Launch läuft ein dokumentierter Betriebszyklus statt Hoffnung auf den Hoster.

>_ Windows PowerShell · srv-eu-07 LÄUFT ─ □ ✕
Windows PowerShell 7.4.6 · srv-eu-07 · region fra
PS C:\Projekte\doxpong> Test-NetConnection 203.0.113.10 -Port 22
TcpTestSucceeded : True · rtt 11 ms
PS C:\Projekte\doxpong> ssh-copy-id -i .\keys\eu07.pub root@srv-eu-07
Number of key(s) added: 1
PS C:\Projekte\doxpong> ssh srv-eu-07 'hostnamectl set-hostname srv-eu-07'
hostname gesetzt · debian 12.7 bookworm
PS C:\Projekte\doxpong> ssh srv-eu-07 'timedatectl set-timezone CET'
zeitzone CET · ntp synchron
PS C:\Projekte\doxpong> ssh srv-eu-07 'ip addr add 203.0.113.10/24 dev eth0'
eth0 · 203.0.113.10/24 · link up
PS C:\Projekte\doxpong> ssh srv-eu-07 'ip route add default via 203.0.113.1'
default gw 203.0.113.1 · rtt 0,4 ms
PS C:\Projekte\doxpong> ssh srv-eu-07 'echo nameserver 9.9.9.9 > resolv.conf'
dns 9.9.9.9 · dnssec validierend
PS C:\Projekte\doxpong> ssh srv-eu-07 'ip -6 addr add 2001:db8::10/64'
ipv6 aktiv · dual stack
PS C:\Projekte\doxpong> ssh srv-eu-07 'apt-get -y dist-upgrade'
142 pakete aktualisiert · kernel 6.1.0-23
WARNUNG: neustart erforderlich
PS C:\Projekte\doxpong> Restart-Computer -ComputerName srv-eu-07 -Wait
neustart · wieder erreichbar nach 24 s
PS C:\Projekte\doxpong> ssh srv-eu-07 'cryptsetup luksFormat /dev/sdb'
LUKS2 · aes-xts-plain64 · 160 GB
PS C:\Projekte\doxpong> ssh srv-eu-07 'mkfs.ext4 /dev/mapper/data'
/srv eingehängt · 158 GB frei
PS C:\Projekte\doxpong> Set-DpSshHardening -Host srv-eu-07 -RootLogin Off
passwort-login aus · nur schlüssel
PS C:\Projekte\doxpong> ssh srv-eu-07 'ufw default deny incoming; ufw enable'
firewall aktiv · default deny
PS C:\Projekte\doxpong> ssh srv-eu-07 'ufw allow 80,443/tcp'
http/https offen · ssh nur vpn-netz
PS C:\Projekte\doxpong> Copy-Item .\security\* -ToSession $srv -Dest /opt/sec
waf-regeln + fail2ban-filter · 41 dateien
PS C:\Projekte\doxpong> ssh srv-eu-07 'apt-get -y install fail2ban crowdsec'
14 filter aktiv · crowdsec bouncer online
PS C:\Projekte\doxpong> ssh srv-eu-07 '/opt/sec/waf.sh --ruleset owasp'
owasp crs 4.3 · 214 regeln geladen
PS C:\Projekte\doxpong> ssh srv-eu-07 'systemctl enable --now auditd'
audit-log aktiv · aufbewahrung 90 tage
PS C:\Projekte\doxpong> ssh srv-eu-07 'apt-get -y install nodejs psql caddy'
node v22.14.0 · psql 16.4 · caddy 2.8
PS C:\Projekte\doxpong> ssh srv-eu-07 'sudo -u postgres createdb doxpong'
datenbank doxpong · utf8 · de_DE
PS C:\Projekte\doxpong> Copy-Item .\build\* -ToSession $srv -Dest /srv/app
1 284 dateien · 38,2 MB · sha256 geprüft
PS C:\Projekte\doxpong> ssh srv-eu-07 'psql -U app -f /srv/app/schema.sql'
24 tabellen · 61 indizes · 0 fehler
PS C:\Projekte\doxpong> ssh srv-eu-07 'npm ci --omit=dev; npm run build'
1 042 pakete · build 38 s · 0 warnungen
PS C:\Projekte\doxpong> ssh srv-eu-07 'systemctl enable --now dp-app'
active (running) · pid 1841 · 0 restarts
PS C:\Projekte\doxpong> ssh srv-eu-07 'caddy reload --config Caddyfile'
ssh : caddy: listen tcp :80: address already in use
+ CategoryInfo : NotSpecified: (:) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
PS C:\Projekte\doxpong> ssh srv-eu-07 'ss -lptn sport = :80'
LISTEN 0 511 *:80 users:(("apache2",pid=612))
PS C:\Projekte\doxpong> ssh srv-eu-07 'systemctl disable --now apache2'
apache2 gestoppt und deaktiviert · port 80 frei
PS C:\Projekte\doxpong> ssh srv-eu-07 'caddy reload --config Caddyfile'
tls-zertifikat ausgestellt · gültig 90 tage
PS C:\Projekte\doxpong> Set-DpDns -Zone doxpong.com -A 203.0.113.10
a, aaaa, caa gesetzt · ttl 300 s
PS C:\Projekte\doxpong> ssh srv-eu-07 '/opt/dp/backup.sh --restore'
snapshot 3,9 GB · restore-test bestanden
PS C:\Projekte\doxpong> ssh srv-eu-07 'systemctl enable --now node-exporter'
monitoring aktiv · 14 metriken · 60 s
PS C:\Projekte\doxpong> Invoke-DpHealthcheck -Target srv-eu-07 -Full
32 von 32 prüfungen bestanden
ttfb 18 ms · tls A+ · lighthouse 100
# gesamtdauer 12:38 · manuelle nacharbeit: keine
PS C:\Projekte\doxpong>
Erreichbarkeit prüfen0 %
ops.log srv-eu-01 · fra STREAM
Blockiert 24 h
1 284
Aktive Sperren
37
Einbrüche
0
04:00:02 BACKUP  snapshot zerrle.com 1,4 GB ok 04:00:47 BACKUP  snapshot compclean.de 3,9 GB ok 04:12:40 RESTORE testlauf wiederhergestellt ok 04:33:11 BLOCK   203.0.113.47 · bruteforce /admin · ban 24 h 04:33:12 BLOCK   203.0.113.48 · bruteforce /admin · ban 24 h 05:07:58 WAF     sql-injection abgewiesen · regel 942100 05:08:03 BLOCK   198.51.100.22 · 412 req/min · ban 7 d 05:41:19 SCAN    portscan erkannt 192.0.2.180 · verworfen 06:00:00 SECURITY dateisystem geprüft · 0 abweichungen 06:02:44 SECURITY abhängigkeiten geprüft · 0 kritische cves 06:30:00 UPDATE  node 22.14 → 22.15 · staging bestanden 06:31:18 DEPLOY  wohlgefuehl · rollback gesetzt · live 07:02:09 TLS     zertifikat erneuert · gültig 90 tage 08:14:37 BLOCK   203.0.113.204 · /.env-scan · ban 30 d 09:41:55 MONITOR ttfb 18 ms · uptime 99,98 % 10:26:02 WAF     xss-versuch im formular gefiltert 11:03:47 BLOCK   198.51.100.91 · login-flut · ban 24 h 12:15:29 FIREWALL regelsatz aktualisiert · 214 netze 13:50:31 DB      vacuum abgeschlossen 812 ms 15:22:08 SECURITY 2fa-anmeldung admin · bekanntes gerät 18:44:50 SCAN    bot-signatur erkannt · rate limit aktiv 23:59:59 REPORT  tagesbericht · alle systeme ok
Beispielhafter Auszug · IP-Adressen anonymisiert Infrastruktur
page.tsx · zerrle-web TypeScript · React · Next.js DEV SERVER
page.tsx Hero.tsx Kompetenzen.tsx schema.sql UTF-8 · LF · Zeile 28
1import type { Metadata } from 'next'
2import { Hero } from '@/components/Hero'
3import { Kompetenzen } from '@/components/Kompetenzen'
4 
5export const metadata: Metadata = {
6  title: 'Zerrle Schweißtechnik | Großhandel Augsburg',
7  description: 'Sechs Kompetenzfelder, Service und Reparatur.',
8  alternates: { languages: { de: '/', en: '/en' } },
9}
10 
11export default function Startseite() {
12  return (
13    <main className="flex flex-col">
14      <Hero
15        eyebrow="Großhandel seit 1978"
16        titel="Schweißtechnik aus Augsburg."
17        cta={{ href: '/kontakt', label: 'Beratung anfragen' }}
18      />
19      <Kompetenzen items={KOMPETENZEN} />
20    </main>
21  )
22}
23 
24const KOMPETENZEN = [
25  { slug: 'schweissen', titel: 'Schweißtechnik' },
26  { slug: 'schneiden', titel: 'Schneidtechnik' },
27  { slug: 'service', titel: 'Service & Reparatur' },
28] satisfies Kompetenz[]
Live-Vorschaukompiliert …
localhost:3000
ZERRLE
Großhandel seit 1978
Schweißtechnik
aus Augsburg.
Beratung anfragen
Schweiß­technik
Schneid­technik
Service
⎇ maintsc · prüft …eslint 0 warnungen next dev · bereit in 412 ms
Standort
Linux-Server in der EU

Kein Datentransfer in Drittstaaten.

Sicherung
Getestete Backups

Restore wird regelmäßig geprüft.

Überwachung
Monitoring 24/7

Störungen vor Ihren Kunden sichtbar.

Pflege
Geprüfte Updates

Kontrolliert eingespielt, nicht nachts.

(05) Arbeitsweise

Fünf Phasen bis zum Betrieb.

Arbeitsweise ansehen
01

Analyse

Ziele, Zielgruppen, Inhalte und Prozesse klären, bevor gestaltet wird.

02

Architektur

Datenmodell, Schnittstellen, Infrastruktur: die tragenden Wände.

03

Design

Eine eigene visuelle Sprache, konsistent vom Button bis zum PDF.

04

Entwicklung

Typisierter Code, Tests, Reviews. Zwischenstände auf echten URLs.

05

Launch & Betrieb

Deployment, Monitoring, Backups. Danach beginnt die Verantwortung.

(06) Preise

Klare Preise. Keine Überraschungen.

Alle Pakete & Kalkulation

Preise netto, zzgl. gesetzlicher USt. Unverbindliche Preisschätzung, kein Angebot im Rechtssinne. Laufende Betreuung ab 49 € / Monat.

(07) Hintergrund

Webentwicklung für den Mittelstand in Bayern.

Website-Agentur aus Dasing bei Augsburg

DoxPong entwickelt Unternehmenswebsites, Onlineshops und Webanwendungen für mittelständische Betriebe in Augsburg, im Landkreis Aichach-Friedberg und in ganz Bayern sowie remote für Kunden in Deutschland, Österreich und der Schweiz. Der Unterschied zu klassischen Webdesign-Agenturen liegt nicht im Layout, sondern in der Verantwortung nach dem Launch: Wer eine Website baut, sollte sie auch betreiben können.

Individuelle Entwicklung statt Baukasten

Baukastensysteme und WordPress-Themes sind schnell aufgesetzt und teuer im Unterhalt: Jedes Plugin ist eine fremde Abhängigkeit, jedes Update ein Risiko. Wir entwickeln mit Next.js, TypeScript und PostgreSQL, typisiert, getestet, ohne Plugin-Stapel. Der Code gehört dem Kunden und lässt sich jederzeit an ein anderes Team übergeben.

Suchmaschinenoptimierung als Bauprinzip

Technische SEO wird nicht nachträglich aufgesetzt: saubere Seitenstruktur, semantisches HTML, strukturierte Daten, hreflang für mehrsprachige Auftritte, kurze Ladezeiten durch statische Auslieferung und gepflegte Core Web Vitals. Sichtbarkeit entsteht aus Substanz.

DSGVO-konformes Hosting in der EU

Der Betrieb läuft auf eigener Linux-Infrastruktur in der Europäischen Union. Es gibt keinen Datentransfer in Drittstaaten, keine anonyme Support-Warteschlange und keinen weiterverkauften Shared-Server. SSL-Zertifikate, automatisierte Backups mit getestetem Restore, Monitoring rund um die Uhr und kontrolliert eingespielte Sicherheitsupdates gehören zum Standard.

Onlineshop und B2B-Prozesse

Im B2B-Handel entscheidet die Produktlogik: Staffelpreise, Kundengruppen, Ersatzteilzuordnung, Frachtberechnung, Angebotsprozesse. Standard-Shopsysteme bilden das nur mit Umwegen ab. Wir entwickeln die Shop-Anwendung entlang Ihrer Prozesse und binden Warenwirtschaft oder ERP über Schnittstellen an.

Was eine Website kostet und warum

Ein individuell entwickelter Unternehmensauftritt beginnt bei 990 € netto und liegt für die meisten Mittelständler zwischen 1.990 € und 3.490 €. Portale und Plattformen werden ab 4.990 € kalkuliert, der laufende Betrieb startet bei 49 € im Monat. Diese Zahlen stehen offen auf der Preisseite, weil Preisnebel niemandem hilft.

Was kostet eine professionelle Unternehmenswebsite?+

Individuell entwickelte Websites beginnen bei 990 € netto für bis zu drei Seiten. Der professionelle Unternehmensauftritt liegt bei 1.990 €, umfangreiche Websites mit Redaktionssystem bei 3.490 €. Plattformen und Portale werden ab 4.990 € individuell kalkuliert.

Warum kein WordPress oder Baukasten?+

Baukästen und Plugin-Stapel sind schnell aufgesetzt, aber schwer wartbar. Wir entwickeln typisierten, getesteten Code ohne fremde Plugin-Abhängigkeiten. Das Ergebnis lässt sich über Jahre betreiben, erweitern und übergeben. Der Code gehört Ihnen.

Wo werden die Websites gehostet?+

Auf eigener Linux-Infrastruktur in der Europäischen Union. SSL, automatisierte Backups mit getestetem Restore, Monitoring rund um die Uhr und geprüfte Sicherheitsupdates sind Bestandteil des Betriebs. Die Daten verlassen die EU nicht.

Wie lange dauert ein Projekt?+

Eine kompakte Unternehmenswebsite entsteht in drei bis fünf Wochen, umfangreiche Websites mit Redaktionssystem in sechs bis zehn Wochen. Shops und Plattformen werden nach der Architekturphase terminiert.

Arbeitet DoxPong auch außerhalb der Region Augsburg?+

Ja. Der Sitz ist Dasing im Landkreis Aichach-Friedberg, 15 Minuten von Augsburg. Projekte laufen in ganz Deutschland, Österreich und der Schweiz, remote abgestimmt, bei Bedarf vor Ort.

(08) Projektstart Neue Projekte · Annahme offen

Besprechen wir Ihr Projekt.

Unverbindlich und konkret, mit einer ehrlichen Einschätzung, auch dann, wenn die Antwort lautet, dass ein kleinerer Umfang genügt.

  • 01Rückmeldung innerhalb von zwei Werktagen
  • 02Einschätzung vom Geschäftsführer, nicht vom Vertrieb
  • 03Kein Rückruf-Zwang, keine Formularpflicht
info@doxpong.com Paarstraße 44 · 86453 Dasing · 15 Min. von Augsburg