grabher.orgBUILD / ANALYZE / SECURE / DEPLOYENTWICKELN / ANALYSIEREN / ABSICHERN / BEREITSTELLEN

INFRASTRUCTURE & DEVELOPMENTINFRASTRUKTUR & ENTWICKLUNG

Good technology.Gute Technik.
Built to work.Die funktioniert.

Servers, mail, websites, and deployment.Server, E-Mail, Websites und Bereitstellung.
Thoughtfully configured. Clearly documented.Durchdacht eingerichtet. Klar dokumentiert.
Built around what you actually need.Abgestimmt auf das, was du wirklich brauchst.

MARVIN GRABHER/PLAN. BUILD. DELIVER.PLANEN. UMSETZEN. ÜBERGEBEN.

ENVIRONMENT / OVERVIEWUMGEBUNG / ÜBERBLICKMG—03
CONNECTED BY DESIGNDURCHDACHT VERNETZT
PLANPLANENBUILDUMSETZENDELIVERÜBERGEBEN

01 / WHAT I CAN HELP WITH01 / WOBEI ICH HELFEN KANN

The right work.Gezielt verbessern.
In the right places.Dort, wo es zählt.

One specific problem or several connected systems. Start where the need is, and build a sensible scope from there.Ein konkretes Problem oder mehrere verbundene Systeme: Wir beginnen dort, wo Bedarf besteht, und legen einen passenden Umfang fest.

01

INFRASTRUCTUREINFRASTRUKTUR

A solid foundation.Eine solide Grundlage.
From the first configuration.Ab der ersten Konfiguration.

A new server, a growing environment, or a setup that needs attention. Get a clear, maintainable foundation for the applications you depend on.Ein neuer Server, eine wachsende Umgebung oder ein Setup, das Aufmerksamkeit braucht: Schaffe eine klare, wartbare Grundlage für die Anwendungen, auf die du angewiesen bist.

LINUXWINDOWSCONFIGURATIONKONFIGURATION
  • Linux & Windows server setupLinux- & Windows-Server einrichten
  • Access controls and system configurationZugriffsregeln und Systemkonfiguration
  • Backup planning and operational documentationBackup-Planung und Betriebsdokumentation
THE HANDOVERDAS ERGEBNIS

A configured environment, with a clear record of how it works.Eine eingerichtete Umgebung mit verständlicher Dokumentation ihrer Funktionsweise.

02

MAIL & DOMAINSE-MAIL & DOMAINS

Your domain.Deine Domain.
Your communication.Deine Kommunikation.

Mail configuration has many moving parts. Bring your domain, mail service, and authentication settings together in a setup you can understand and manage.Bei E-Mail müssen viele Details zusammenspielen. Domain, Maildienst und Authentifizierung werden zu einer Einrichtung, die du verstehen und verwalten kannst.

DNSMAILE-MAILAUTHENTICATIONAUTHENTIFIZIERUNG
  • Mail service and domain configurationMaildienst und Domain konfigurieren
  • SPF, DKIM & DMARC setupSPF, DKIM & DMARC einrichten
  • Migration planning and delivery checksUmzug planen und Zustellung prüfen
THE HANDOVERDAS ERGEBNIS

Consistent domain settings and a documented mail configuration.Stimmige Domain-Einstellungen und eine dokumentierte E-Mail-Konfiguration.

03

WEB DEVELOPMENTWEBENTWICKLUNG

Keep what works.Bewährtes erhalten.
Improve what holds you back.Hindernisse beseitigen.

An existing website does not always need a complete rebuild. Identify the weak points and modernize the interface, code, and delivery where it makes a difference.Eine bestehende Website braucht nicht immer einen kompletten Neubau. Schwachstellen erkennen und Oberfläche, Code und Bereitstellung gezielt dort modernisieren, wo es etwas bringt.

RESPONSIVERESPONSIVACCESSIBILITYBARRIEREFREIHEITPERFORMANCELEISTUNG
  • Responsive interfaces for desktop and mobileResponsive Oberflächen für Desktop und Mobilgeräte
  • Code cleanup and targeted modernizationCode aufräumen und gezielt modernisieren
  • Accessibility and performance improvementsBarrierefreiheit und Ladezeiten verbessern
THE HANDOVERDAS ERGEBNIS

A clearer, more usable website with a maintainable technical base.Eine übersichtlichere, besser bedienbare Website mit wartbarer technischer Grundlage.

04

DEPLOYMENT & SETUPBEREITSTELLUNG & EINRICHTUNG

From a working projectVom fertigen Projekt
to a working environment.zur laufenden Anwendung.

Get your application into the right environment with a repeatable setup. Make configuration, release steps, and ongoing maintenance easier to follow.Bringe deine Anwendung mit einem wiederholbaren Ablauf in die passende Umgebung. Konfiguration, Veröffentlichung und laufende Wartung werden leichter nachvollziehbar.

ENVIRONMENTSUMGEBUNGENDEPLOYMENTBEREITSTELLUNGHANDOVERÜBERGABE
  • Application and environment setupAnwendung und Umgebung einrichten
  • Deployment workflows and release checksBereitstellungsabläufe und Freigabeprüfungen
  • Configuration documentation and handoverKonfiguration dokumentieren und übergeben
THE HANDOVERDAS ERGEBNIS

A repeatable deployment process and the instructions to use it.Ein wiederholbarer Bereitstellungsprozess mit den passenden Anleitungen.

PROJECTS / A CLOSER LOOKPROJEKTE / EINBLICKE

From a challengeVon der Herausforderung
to a considered solution.zur durchdachten Lösung.

Two fictional project concepts show how the work could be presented. They are placeholders, not client references.Zwei fiktive Projektkonzepte zeigen beispielhaft die Arbeitsweise. Sie dienen als Platzhalter und sind keine Kundenreferenzen.

MG / 01FICTIONAL DEMOFIKTIVES DEMO

INFRASTRUCTURE / DEMOINFRASTRUKTUR / DEMO

A clearer home for your applications.Eine klare Struktur für deine Anwendungen.

A fictional small-business environment: separate applications, centralize access, and make deployments repeatable.Eine fiktive IT-Umgebung für ein kleines Unternehmen: Anwendungen trennen, Zugriffe bündeln und Deployments reproduzierbar machen.

LinuxDockerNginx
Explore the project conceptProjektkonzept ansehen

The scenarioDie Ausgangslage

In this scenario, several applications share a server with undocumented settings. Changes are hard to reproduce, and responsibility for backups is unclear.In diesem Szenario teilen sich mehrere Anwendungen einen Server mit undokumentierten Einstellungen. Änderungen sind schwer nachvollziehbar, Zuständigkeiten für Backups ungeklärt.

The proposed workDer Lösungsansatz

The proposed setup separates applications into containers, places them behind a reverse proxy, and defines access, configuration, and backup responsibilities.Das Konzept trennt Anwendungen in Container, bündelt den Zugriff über einen Reverse Proxy und legt Zuständigkeiten für Zugriffe, Konfiguration und Backups fest.

The intended outcomeDas Ziel

The intended result is an understandable environment with a repeatable release process and documented recovery steps. These are design goals, not measured client results.Ziel ist eine verständliche Umgebung mit reproduzierbaren Releases und dokumentierter Wiederherstellung. Das sind Konzeptziele, keine gemessenen Kundenergebnisse.

The handoverDie Übergabe

Environment overview, configuration inventory, deployment instructions, and a backup and recovery checklist.Umgebungsübersicht, Konfigurationsverzeichnis, Deployment-Anleitung sowie eine Checkliste für Backups und Wiederherstellung.

Discuss a similar projectEin ähnliches Projekt besprechen
MG / 02FICTIONAL DEMOFIKTIVES DEMO

WEB DEVELOPMENT / DEMOWEBENTWICKLUNG / DEMO

A fresh start for an existing website.Ein neuer Auftritt für eine bestehende Website.

An invented alpine accommodation website: clearer content, a mobile-friendly layout, and a direct path to an inquiry.Eine fiktive Website für eine Unterkunft in den Alpen: klare Inhalte, ein mobilfreundliches Layout und ein direkter Weg zur Anfrage.

Next.jsTypeScriptResponsive
Explore the project conceptProjektkonzept ansehen

The scenarioDie Ausgangslage

The example starts with a dated accommodation website: crowded pages, awkward mobile navigation, and an inquiry route that is difficult to find.Ausgangspunkt ist eine veraltete Unterkunftswebsite: überladene Seiten, umständliche mobile Navigation und eine schwer auffindbare Anfragemöglichkeit.

The proposed workDer Lösungsansatz

The proposed redesign organizes accommodation information, simplifies navigation, and brings the inquiry action into the main flow on desktop and mobile.Der Entwurf strukturiert die Informationen zur Unterkunft, vereinfacht die Navigation und macht die Anfrage auf Desktop und Smartphone direkt erreichbar.

The intended outcomeDas Ziel

The target is a readable, responsive website with a clearer inquiry journey. No booking uplift, performance score, or real client outcome is claimed.Ziel ist eine gut lesbare, responsive Website mit einem klaren Weg zur Anfrage. Das Beispiel enthält keine behaupteten Buchungssteigerungen, Performance-Werte oder echten Kundenergebnisse.

The handoverDie Übergabe

Reusable page components, an editable content structure, deployment instructions, and a list of checks for future updates.Wiederverwendbare Seitenkomponenten, eine bearbeitbare Inhaltsstruktur, Deployment-Anleitung und eine Prüfliste für spätere Aktualisierungen.

Discuss a similar projectEin ähnliches Projekt besprechen

02 / HOW WE WORK02 / SO LÄUFT DIE ZUSAMMENARBEIT

Clear from the start.Von Anfang an klar.
Useful beyond the launch.Auch nach dem Start.

You should understand what is being built, why it matters, and how to work with it afterwards.Du sollst verstehen, was entsteht, warum es wichtig ist und wie du anschließend damit arbeitest.

01

UnderstandVerstehen

Start with your current setup, the problem, and what a good result looks like.Wir betrachten dein aktuelles Setup, das Problem und das gewünschte Ergebnis.

02

DefineFestlegen

Agree on the scope, priorities, deliverables, and a realistic path forward.Wir stimmen Umfang, Prioritäten, Ergebnisse und einen realistischen Ablauf ab.

03

Build & verifyUmsetzen & prüfen

Implement the work and check it against the agreed requirements.Ich setze die vereinbarten Arbeiten um und prüfe sie anhand der Anforderungen.

04

Hand overÜbergeben

Walk through the result, document the setup, and clarify the next steps.Wir gehen das Ergebnis durch, dokumentieren die Einrichtung und klären die nächsten Schritte.

Security in the setupSicherheit bei der Einrichtung

Access and configuration deserve attention from the beginning.Zugriffe und Konfiguration verdienen von Anfang an Aufmerksamkeit.

Documentation that staysDokumentation, die bleibt

Key settings and operating steps should not disappear at handover.Wichtige Einstellungen und Arbeitsschritte bleiben auch nach der Übergabe nachvollziehbar.

Changes with a purposeÄnderungen mit klarem Ziel

A clear scope keeps technical decisions connected to your needs.Ein klarer Umfang richtet technische Entscheidungen an deinem Bedarf aus.

A CLEAR SCOPE. A CLEAR HANDOVER.KLARER UMFANG. KLARE ÜBERGABE.

Know what you receive.Du weißt, was du bekommst.

The exact deliverables are agreed for your project before work begins.Was dein Projekt konkret umfasst, vereinbaren wir vor dem Start.

Before we startVor dem Start

A short brief, relevant systems, your priorities, and any deadline. Access is arranged separately when it is needed.Ein kurzes Briefing, die relevanten Systeme, deine Prioritäten und mögliche Termine. Benötigte Zugänge stimmen wir gesondert ab.

At the handoverBei der Übergabe

The agreed implementation, essential configuration notes, operating instructions, and a walkthrough of the result.Die vereinbarte Umsetzung, wichtige Konfigurationshinweise, eine Betriebsanleitung und eine gemeinsame Einführung in das Ergebnis.

After the projectNach dem Projekt

Further changes, maintenance, and support can be scoped separately. Ongoing support is not automatically included.Weitere Änderungen, Wartung und Support können separat vereinbart werden. Laufende Betreuung ist nicht automatisch enthalten.

03 / BEFORE WE START03 / BEVOR ES LOSGEHT

A few goodEin paar gute
questions.Fragen.

Not sure where your project fits?Du weißt noch nicht, wo dein Projekt einzuordnen ist?
Start with the problem.Beginnen wir mit dem Problem.

Start a conversationKontakt aufnehmen
Can you work with an existing setup?Kannst du mit einer bestehenden Umgebung arbeiten?

Yes. The starting point is an assessment of what is already there. A targeted change may be more appropriate than a rebuild; the scope follows the actual problem.Ja. Zuerst schaue ich mir an, was bereits vorhanden ist. Eine gezielte Änderung kann sinnvoller sein als ein Neubau. Der Umfang richtet sich nach dem tatsächlichen Problem.

Do I need a detailed technical specification?Brauche ich eine detaillierte technische Beschreibung?

No. Describe what is not working, what you want to achieve, and any important constraints. The technical scope can be worked out from there.Nein. Beschreibe, was nicht funktioniert, was du erreichen möchtest und welche Rahmenbedingungen wichtig sind. Daraus lässt sich der technische Umfang gemeinsam ableiten.

What should I include in my inquiry?Was sollte in meiner Anfrage stehen?

A short description of your project, the systems or website involved, your preferred timeline, and any known requirements. Please do not include passwords or private access keys in your initial message.Eine kurze Projektbeschreibung, die betroffenen Systeme oder die Website, dein gewünschter Zeitplan und bekannte Anforderungen. Bitte sende in der ersten Nachricht keine Passwörter oder privaten Zugangsschlüssel mit.

How are scope and pricing determined?Wie werden Umfang und Preis festgelegt?

After the initial requirements are understood, the scope and commercial terms can be agreed before implementation. There is no one-size-fits-all package or automatic commitment.Sobald die Anforderungen verstanden sind, vereinbaren wir vor der Umsetzung den Umfang und die Konditionen. Es gibt kein pauschales Standardpaket und keine automatische Beauftragung.

LET’S MAKE IT WORKBRINGEN WIR ES ZUM LAUFEN

A better setup startsEin besseres Setup beginnt
with a conversation.mit einem Gespräch.

Tell me what you are working on.Erzähl mir, woran du arbeitest.
We can work out the technical details from there.Die technischen Details klären wir gemeinsam.

Discuss your projectProjekt besprechen