-
released this
2025-12-01 21:15:59 +00:00 | 18 commits to main since this releaseRelease v0.0.7
🎉 What's New
🔒 Password Protection
Protect your websites with secure password authentication:
- Add
password:field in.pagesfile with SHA256 hash - Automatic login page with beautiful gradient UI
- Secure HMAC-signed cookies (HttpOnly, Secure, SameSite=Strict)
- Configurable auth cookie duration (default: 1 hour)
- Password hash caching with 60-second TTL
- Per-repository authentication
🐛 Critical Bug Fixes
- CRITICAL: Traefik Router Expiration: Fixed bug where router configurations were expiring after 10 minutes
- Changed default
traefikRedisRouterTTLfrom 600 seconds to 0 (persistent) - Router configurations now persist until explicitly deleted
- Prevents custom domain sites from disappearing from Traefik
- External reaper process should clean up stale routers
- Changed default
📚 Documentation
- Moved CUSTOM_DOMAINS.md to wiki for better organization
- Added comprehensive password protection documentation to README and wiki
- Updated configuration examples with new auth parameters
📦 Installation
Update your Traefik configuration to use v0.0.7:
experimental: plugins: pages-server: moduleName: code.squarecows.com/SquareCows/pages-server version: v0.0.7🔗 Links
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Add