chore: version 0.1.0 with changelog
This commit is contained in:
parent
d2fa6c7365
commit
8ee09fb229
3 changed files with 30 additions and 0 deletions
24
CHANGELOG.md
Normal file
24
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
# Changelog
|
||||
|
||||
## 0.1.0 — 2026-07-06
|
||||
|
||||
### Added
|
||||
- Interactive `install.sh` with prompts for domain, TLS email, admin username
|
||||
- `.env` vault at `/opt/nextworkspace/.env` for secrets management
|
||||
- Zoraxy container deployment with automated admin account creation
|
||||
- Let's Encrypt configuration (email, auto-renew) via Zoraxy API
|
||||
- Combined binary with path-based routing, HMAC-session auth, login form, logout
|
||||
- `app.{domain}` subdomain → binary on `:9000` (launcher + auth)
|
||||
- `dns.{domain}` subdomain → Zoraxy admin on `:8000`
|
||||
- Health endpoint at `/health`
|
||||
- `deploy.sh` with `--destroy` (greenfield) and smart update modes
|
||||
|
||||
### Fixed
|
||||
- Zoraxy config expansion — configs locked with `chattr +i` to prevent overwrite
|
||||
- CSRF token handling for Zoraxy admin API calls
|
||||
|
||||
### Changed
|
||||
- Replaced Go subdomain router + certmagic with Zoraxy reverse proxy
|
||||
- Replaced Authelia OIDC with Zoraxy built-in admin interface
|
||||
- Replaced subdomain-per-app with single `app.{domain}` path-based routing
|
||||
- Deployment target consolidated to `/opt/workspace/`
|
||||
1
VERSION
Normal file
1
VERSION
Normal file
|
|
@ -0,0 +1 @@
|
|||
0.1.0
|
||||
|
|
@ -69,6 +69,11 @@ if [ "$GREENFIELD" = true ]; then
|
|||
echo "[5/6] Copying binary..."
|
||||
cp "$BINARY_NAME" "$TARGET_DIR/$BINARY_NAME"
|
||||
|
||||
if [ -f "$REPO_DIR/VERSION" ]; then
|
||||
cp "$REPO_DIR/VERSION" "$TARGET_DIR/VERSION"
|
||||
echo "[INFO] Version: $(cat $TARGET_DIR/VERSION)"
|
||||
fi
|
||||
|
||||
echo "[6/6] Deploying Zoraxy..."
|
||||
cp compose/zoraxy.yaml "$TARGET_DIR/compose/zoraxy.yaml"
|
||||
podman-compose -f "$TARGET_DIR/compose/zoraxy.yaml" up -d 2>&1 || echo "[WARN] Zoraxy deploy had issues (see above)"
|
||||
|
|
|
|||
Loading…
Reference in a new issue