-
v0.3.2 Stable
released this
2026-01-30 22:46:20 +00:00 | 5 commits to main since this releaseRelease v0.3.2 - Branch Subdomains, Passwords, Landing Page, Auto Router Registration
Added
-
Automatic PagesDomain Router Registration: Register the base pagesDomain as a Traefik router on startup
- Automatically creates Traefik router configuration in Redis during plugin initialization
- Enables SSL certificate generation for the base pages domain (e.g.,
pages.example.com) - No manual Traefik router configuration needed for the base pages domain
-
Landing Page for Base Domain: Serve a landing page when accessing the base pagesDomain URL
- Add
public/index.htmlto error pages repository to create a landing page - Serves at base domain URL (e.g.,
https://pages.example.com/)
- Add
-
Branch Subdomain Password Protection: Per-repository password protection for branch subdomains
- Add
branchesPasswordfield to.pagesfile with SHA256 hash - Protects all branch subdomains (e.g.,
stage.example.com,qa.example.com) - Main branch sites are NOT affected by
branchesPassword
- Add
-
Branch Subdomains: Serve content from specific Git branches as subdomains
- Add
enable_branchesarray to.pagesfile - Example:
stage.example.comserves fromstagebranch
- Add
Documentation
- Full wiki documentation (7 pages)
- Updated README.md with comprehensive feature documentation
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-