Repository navigation
Releases
v0.3.0
New in v0.3.0
- Panel: the session cookie no longer contains the panel token. It is now a signed expiry that the server checks itself (30 days), plus
Secureon the tailnet name and a Log out button. After updating, log in to the panel once more. - Fix:
decolab-firewall applycould fail at random with "HOST_LAN_IP … is on no interface" on hosts with many Docker networks. Same pattern fixed in 21 other places;tools/check.shnow rejects it. - VM probe: the full rebuild now configures through
decolab-config init, as INSTALL.md describes.
The tag is signed with the release key in config/host/release-signers. Check it: git -c gpg.ssh.allowedSignersFile=config/host/release-signers tag -v v0.3.0, or without git: ssh-keygen -Y verify -f config/host/release-signers -I 262995312+DanielEnki420@users.noreply.github.com -n git -s decolab-v0.3.0.tag.sig < decolab-v0.3.0.tag.payload.
Decolab v0.2.0
New: bin/decolab-config init writes decolab.conf by asking a few questions; it finds the user, time zone, LAN interface and address, SSH port and tailnet itself (INSTALL.md, step 4).
The tag is signed with the release key in config/host/release-signers. Check it: git -c gpg.ssh.allowedSignersFile=config/host/release-signers tag -v v0.2.0, or without git: ssh-keygen -Y verify -f config/host/release-signers -I 262995312+DanielEnki420@users.noreply.github.com -n git -s decolab-v0.2.0.tag.sig < decolab-v0.2.0.tag.payload.
Decolab v0.1.0
First public version. The tag is signed with the release key in config/host/release-signers.
Check it: git -c gpg.ssh.allowedSignersFile=config/host/release-signers tag -v v0.1.0, or without git: ssh-keygen -Y verify -f config/host/release-signers -I 262995312+DanielEnki420@users.noreply.github.com -n git -s decolab-v0.1.0.tag.sig < decolab-v0.1.0.tag.payload.