diff --git a/CHANGELOG.md b/CHANGELOG.md index 973d6a4..32d2546 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 0.1.0.0034 — 2026-07-11 + +### Added +- Fixed subnet `172.18.0.0/24` for `nextwks-net` +- Static IPv4 addresses for all containers (Caddy `.10`, Authelia `.11`, Launcher `.12`) + +### Changed +- `compose/stack.yaml`: network config uses `ipv4_address` instead of flat list +- `tools/nextwks.sh`: network creation now uses `--subnet 172.18.0.0/24` + ## 0.1.0.0033 — 2026-07-11 ### Added diff --git a/VERSION b/VERSION index c6d3c54..8370920 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0.0033 +0.1.0.0034 diff --git a/compose/stack.yaml b/compose/stack.yaml index 0c4d4ba..3237552 100644 --- a/compose/stack.yaml +++ b/compose/stack.yaml @@ -17,7 +17,8 @@ services: timeout: 10s retries: 3 networks: - - nextwks-net + nextwks-net: + ipv4_address: 172.18.0.10 authelia: image: git24hcom/authelia:latest @@ -35,7 +36,8 @@ services: timeout: 10s retries: 3 networks: - - nextwks-net + nextwks-net: + ipv4_address: 172.18.0.11 launcher: image: alpine:latest @@ -60,7 +62,8 @@ services: retries: 3 start_period: 5s networks: - - nextwks-net + nextwks-net: + ipv4_address: 172.18.0.12 networks: nextwks-net: diff --git a/tools/nextwks.sh b/tools/nextwks.sh index 211b023..33ba6c3 100755 --- a/tools/nextwks.sh +++ b/tools/nextwks.sh @@ -304,7 +304,8 @@ maybe_sudo chown -R "$RUN_USER:" "$BACKUP_DIR" 2>/dev/null || true # ============================================================ echo "[*] Deploying containers on $NETWORK_NAME..." -podman network create "$NETWORK_NAME" 2>/dev/null || true +podman network rm "$NETWORK_NAME" 2>/dev/null || true +podman network create --subnet 172.18.0.0/24 "$NETWORK_NAME" 2>/dev/null || true # AUTHELIA_SECRET is SESSION_SECRET (Authelia session.secret) AUTHELIA_SECRET="${SESSION_SECRET:-}"