Changelog
Breaking 🚨
- If using
PERIPHERY_ALLOWED_IPS
, you may have to update the allowed IP to the IPv6 translation:
12.34.56.70 -> ::ffff:12.34.56.78
(prefix the IP with::ffff:
)- If its another issue, you can go back to previous bind behavior by setting
PERIPHERY_BIND_IP
to0.0.0.0
.
- If its another issue, you can go back to previous bind behavior by setting
General
- docker login now wrap username in ticks (
'...'
) by @huzky-v in #385 - IPv6 support for both Core and Periphery by @vosdev in #405
- By default, the servers will bind to
[::]
, which allows connections over either IPv4 or IPv6 - Can customize the server bind ip using
KOMODO_BIND_IP
/PERIPHERY_BIND_IP
, or by settingbind_ip
in the config toml. - Support IPv6 allowed IPs
- By default, the servers will bind to
Resources
-
Build:
- Adds UI Defined / Files on Server option for Build, treating the Dockerfile the way the Stack treats compose file.
- Can now view / edit the Dockerfile from Komodo, and store it in TOML as well re #371
-
Server: Add
GetDockerContainersSummary
endpoint by @alexshore in #386 -
Alerter: Interpolate variables / secrets into Slack and Discord Alerter urls
UI
- Click the tags in the resources tables to toggle inclusion in the tag filter.
- Websocket now has 5 second retry timeout to avoid connection spam.
Client
- JS client - package.json - add
"type": "module"
to allow it to be more easily used with npm.
Docs
- Improved standalone periphery setup docs by @theRAAPster in #402
- Add
Other Resources
page, with community guides and custom alerter implementations: https://komo.do/docs/other-resources