macOS
brew install git-pageslocal Homebrew formula metadata
brew
Scalable static site server for Git forges. Version 0.9.1 via Homebrew; verified 2026-05-31.
install
brew install git-pageslocal Homebrew formula metadata
nix profile install nixpkgs#git-pagesnixpkgs package indexes · pkgs/by-name/gi/git-pages/package.nix · source: api.github.com
overview
Scalable static site server for Git forges
history
git-pages is a Go static-site server for Git forges, positioned by its maintainers as a GitHub Pages replacement that can run on ordinary infrastructure, scale horizontally, and store site data on a filesystem or S3-compatible object store.
The public Codeberg repository was created in September 2025 under the git-pages organization, whose profile describes the project family as static-site server and publishing tools. The repository describes a server-centered design with optional Caddy integration for TLS, first-party container images, and companion publishing tools for users who want to publish to a hosted Pages service.
Release tags show a rapid early sequence from v0.1.0 in November 2025 through v0.9.x in 2026. The README records a migration from an original filesystem architecture to a v2 architecture based around manifests and object storage, reflecting an evolution from a simple local tree layout toward backends better suited to S3-style storage.
The project is young compared with older Git workflow utilities, but it gained package-manager coverage through Homebrew and Nix and documents packaged binaries, containers, and source installation. Codeberg metadata shows hundreds of stars, which is notable for a specialized static-site hosting server tied to Forgejo/Gitea-style workflows.
Practitioners use git-pages by running the server, publishing a repository or archive to it through HTTP methods, and serving the branch or uploaded archive as a static site. The README emphasizes the pages branch, Forgejo/Gitea/Gogs/GitHub webhook payloads, DNS-based authorization, optional Caddy TLS, and filesystem or S3-compatible storage.
Operators care about it as infrastructure rather than a desktop helper: configuration, credentials, authorization policy, object-store behavior, metrics, syslog, and atomic updates are part of the normal operating surface.
For package-index users, git-pages is interesting because it turns the familiar Pages pattern into a self-hostable service with a small Go binary, container images, and Nix/Homebrew packaging. Its README also points to related first-party packages such as git-pages-cli and a Forgejo Action, making it part of a small publishing ecosystem rather than a single executable.
security posture
No matching local secret-handling manifest was found for git-pages. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
./config.toml/etc/git-pages/config.tomlCredential-bearing paths to review before unattended agent runs.
$CREDENTIALS_DIRECTORY/secrets.toml/etc/git-pages/secrets.tomlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
git-pages | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://codeberg.org/git-pages/git-pages
install metadata
| Package key | brew:git-pages |
|---|---|
| Version | 0.9.1 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/git-pages |
| Homepage | https://codeberg.org/git-pages/git-pages |
| Repository | https://codeberg.org/git-pages/git-pages |
| Upstream docs | https://git-pages.org/ |
| License | 0BSD |
| Source archive | https://codeberg.org/git-pages/git-pages/archive/v0.9.1.tar.gz |
| Last updated | 2026-05-31T16:11:52Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | git-pages |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
git-pages
nix profile install nixpkgs#git-pagessource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.