Self-hosting posts | Laravel Git Blog

Tagged: Self-hosting

Self-hosting Tooling

Backing Up Your Git Server So It Actually Restores

Every clone is a partial backup - but hooks, config and server state live outside the repo. Mirror, bundle, copy off-site, and rehearse the restore.

21 October 2026 · 2 min read
Self-hosting

Monitoring Your Self-Hosted Git Server: The Four Things That Matter

A Git server fails quietly: disks fill, backups rot, SSH dies at 2am. The four checks that catch every realistic failure, and how to keep them boring.

21 October 2026 · 2 min read
Self-hosting

Moving Your Repositories to a New Git Server Without Losing Anything

Git makes migration nearly lossless - every clone carries the full history. The mirror-push recipe, what does not travel with the repo, and the order to do things in.

21 October 2026 · 3 min read
Self-hosting

Private Composer Packages Straight From Your Own Git Server

You do not need Satis or Packagist for internal packages. Point Composer at a Git repo, tag properly, and your self-hosted server becomes the package registry.

21 October 2026 · 2 min read
Self-hosting

Server-Side Git Hooks Worth Running on Your Own Server

Client hooks are a favor developers do themselves; server hooks are the rule. Three pre-receive checks that earn their place on a self-hosted Git server, and the restraint that keeps them tolerable.

21 October 2026 · 2 min read
Releases Self-hosting

Deploying a Laravel App With Git Push

A bare repo and a post-receive hook are enough for a honest small-team deploy: checkout, composer, migrate, cache.

19 October 2026 · 1 min read
Self-hosting

Why Teams Self-Host Their Git

Control, access and where your code lives.

15 October 2026 · 1 min read

Our network