Skip to content

Releases: mfwadejr/site-gateway

Site Gateway v0.9.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 03 Sep 16:21

Trust and visibility milestone.

  • Detailed Caddy, internal CA, and custom certificate inventory
  • Certificate expiration states with 30-day and 7-day totals
  • Configurable warning, critical, and stale-data thresholds
  • Uploaded-certificate domain mismatch detection
  • On-demand DNS, port 80/443, TLS, and upstream diagnostics
  • Actionable dashboard certificate alerts
  • Domain and HTTP response-class log filtering with summaries
  • Redacted administrator support-report download
  • Eight-character password minimum throughout
  • Authentication and password forms cleared after use
  • Administration layout and responsive accessibility refinements

Site Gateway v0.8.0-alpha.2

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 03 Sep 12:34

First-login refinement for the v0.8 SQLite foundation.

  • Fresh-install-aware welcome message
  • Bootstrap credential guidance
  • Required one-time administrator account finalization
  • Server-enforced dashboard lock until setup is complete
  • Session rotation after credential finalization
  • Existing installations remain marked as configured
  • Updated ZimaOS, Docker CLI, and Unraid version references

Site Gateway v0.8.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 03 Sep 12:13

Site Gateway moves its configuration foundation to built-in SQLite while retaining a simple single-container installation.

Highlights:

  • Built-in SQLite database at /data/database/site-gateway.sqlite
  • Dedicated tables for Local Gateway, hosted sites, proxy hosts, redirects, Access Lists, users, settings, assignments, migrations, and audit events
  • Transactional writes, WAL journaling, integrity checks, and restrictive database permissions
  • Safe one-time JSON migration with a pre-migration backup and retained source snapshot
  • Unified certificate storage under /data/certificates/custom, /managed, and /exports
  • Caddy-managed storage migration with existing files retained for recovery
  • Fixed backup location at /data/backups
  • Format 2 backups with consistent SQLite snapshots, portable JSON, checksums, encryption, certificate storage, and legacy restore support
  • Seeded Local Gateway instance in preparation for future multi-instance management
  • Dashboard SQLite health and size reporting
  • Complete clean-install YAML and Docker CLI documentation

This remains an alpha release. Back up existing /data before upgrading. New installations require only one persistent /data mount.

Site Gateway v0.7.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 03 Sep 11:10

This alpha turns Site Gateway into a broader, novice-friendly gateway management workspace.

Highlights:

  • Redirect Hosts with 301, 302, 307, and 308 behavior
  • Reusable Access Lists with IP/CIDR rules and themed sign-in
  • Advanced Proxy Host locations, headers, compression, upstream TLS, custom certificates, and configurable health checks
  • Configurable themed default-site responses
  • Administration and searchable in-app Documentation
  • Manual, scheduled, retained, downloadable, importable, and optionally encrypted backups
  • Backup checksums, pre-restore safety copies, Caddy validation, and automatic rollback protection
  • Separate persistent backup mount support for ZimaOS and Unraid

This remains an alpha release. Back up the existing Site Gateway data directory before upgrading and verify critical routes before retiring another production reverse proxy.

Site Gateway v0.6.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 02 Sep 00:21

User administration release

  • Persistent Administrator and Standard User accounts
  • Secure salted scrypt password hashes in /data/users.json
  • Administrator-only Users page with create, role assignment, password reset, disable, enable, archive, and restore controls
  • Standard Users receive read-only access to dashboard health, sites, proxy hosts, certificates, and logs
  • Role-aware signed sessions and login throttling
  • Immediate session invalidation for disabled or archived accounts
  • Protection against disabling, archiving, or demoting the final active Administrator

The existing ADMIN_USERNAME and ADMIN_PASSWORD create the initial persistent Administrator when users.json does not yet exist.

Site Gateway v0.5.0-alpha.2

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 02 Sep 00:07

Corrective monitoring UI release

  • Replaces misleading Provisioning wording with Certificate not detected
  • Explains that Caddy has not stored a certificate without claiming issuance is in progress
  • Standardizes the Logs domain dropdown at the same 44px control height
  • Keeps Action Required status dots perfectly round and consistently sized
  • Adds reliable footer spacing to hosted-site and proxy-host cards
  • Corrects singular health-summary wording

Site Gateway v0.5.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 01 Sep 23:46

Monitoring release

  • Certificate inventory with issuer, expiration, provisioning status, and dashboard alerts
  • Automatic proxy upstream checks with HTTP status and response time
  • Filtered rotating Caddy access logs plus persistent gateway activity and errors
  • New Certificates and Logs pages
  • Automatic /data/logs appdata folder creation

Site Gateway v0.4.0-alpha.3

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 01 Sep 23:18

Dashboard health and icon iteration

This alpha focuses on clearer, verified status reporting and more useful site-card customization.

Dashboard and health

  • Real internal checks for Caddy, HTTP port 80, and HTTPS port 443
  • Ready and responding, Checking, Not configured, and Not responding states
  • Two consecutive failures required before a service turns red
  • Manual refresh, automatic 30-second refresh, and last-checked time
  • Clearer Site Gateway data and /data volume availability descriptions

Interface fixes

  • TLS dropdowns now exactly match the height and width of other form fields
  • Three-dot menus close after selection, cancellation, Escape, outside clicks, and navigation
  • Improved keyboard focus behavior

Icons

  • Searchable Dashboard Icons picker for hosted sites and proxy hosts
  • Selected SVGs are validated, limited in size, and cached under /data/icons
  • Icons continue working without internet access after selection
  • Consistent two-letter fallbacks derived from each entry name
  • Normalized sizing without stretching or cropping

This is prerelease software. Back up /data before upgrading and keep the admin dashboard on a trusted network.

Site Gateway v0.4.0-alpha.2

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 01 Sep 22:44

Live health refinement

This alpha removes duplicate Hosted Sites and Proxy Hosts rows from Live health and replaces them with infrastructure-focused reporting.

Changes

  • Caddy gateway configuration health
  • HTTP entry-point readiness on port 80
  • HTTPS automation status and active TLS-domain count
  • Persistent /data read/write health
  • Storage permission failures now appear under Needs attention
  • Application version updated to 0.4.0-alpha.2

This is prerelease software. Back up /data before upgrading and keep the admin dashboard on a trusted network.

Site Gateway v0.4.0-alpha.1

Pre-release

Choose a tag to compare

@mfwadejr mfwadejr released this 01 Sep 22:22
12a8b61

Site Gateway public alpha

This first versioned alpha introduces the new default dashboard and formal container release channels.

Highlights

  • Live hosted-site, proxy-host, TLS-domain, and attention totals
  • Gateway, hosted-site, and proxy-host health indicators
  • Runtime uptime, memory, persistent-data size, disk space, and installed versions
  • Recent configuration activity
  • Responsive desktop and mobile navigation
  • Exact 0.4.0-alpha.1 and moving alpha GHCR image tags

This is prerelease software. Back up /data before upgrading and keep the admin dashboard on a trusted network.