GESD32 Technology Department • Verified Troubleshooting Workflow

GitHub and Hostinger publishing guide with progress tracking.

A modern operational guide showing the problems discovered during the Vegeta Docs deployment, the root causes, and the verified fixes that made GitHub pushes and Hostinger publishing work.

Open full guide
Troubleshooting Progress
0 of 0 complete
0%
0Diagnosis complete
0Fixes complete
0Security complete
Verified Working

Final working state is confirmed.

GitHub SSH authentication works, changes push to `main`, Hostinger builds with `npm run build`, and public output is generated in `dist/` while `internal/` remains excluded.

Executive Summary

What failed, what was verified, and what fixed the deployment.

SUMMARY

Final outcome

Hostinger Invalid Project Structure

The repository needed a recognizable deployable structure.

HOSTINGER

Problem found

Fix applied

Static Build Structure That Worked

These files and Hostinger settings made the deployment valid.

BUILD

Working build configuration

Hostinger settings

GitHub HTTPS Push Failure

The local environment could commit but could not push over HTTPS.

GITHUB

Problems verified

Root cause

The repository remote used HTTPS, but the Hermes/Vegeta environment had no GitHub HTTPS credentials, no stored token, no credential helper, and no GitHub CLI authentication.

SSH Authentication Fix

SSH was the cleanest persistent authentication path for this environment.

SSH

Commands that worked

Problem and Fix Matrix

Operational record of each problem, cause, and corrective action.

RCA

Hostinger project error

Cause: no project manifest/build command. Fix: package.json + build-static.js + dist output.

HTTPS push failure

Cause: no HTTPS credentials in non-interactive environment. Fix: SSH authentication.

Missing gh CLI

Cause: gh not installed. Fix: use pure git and SSH; no gh required.

Internal docs exposure risk

Cause: repository contains internal/ path. Fix: build script excludes internal/.

Repeatable Procedure

Use this process for future documentation repositories published through Hostinger.

PLAYBOOK

Future deployment checklist

Verification Checklist

Do not mark the workflow complete until these are verified.

VERIFY

Acceptance checks