Releases: BigBoot/AutoKuma
Releases · BigBoot/AutoKuma
Release v0.8.0
Release v0.7.0
Added
- Enable SSL for docker connections (using DOCKER_HOST, DOCKER_CERT_PATH, DOCKER_TLS_VERIFY env vars), see #50
- Create monitors from docker swarm services, see #54
create_paused
property to create new monitors in paused state, see #53
Fixed
- Add missing
query
property forsqlserver
,postgres
andmysql
, see #36 - Fix parsing of recurring maintenance with no effective date range, see #43
- Filter cyclic parent_name reference, see #56
Changed
- Transparently flatten arrays in static monitor definitions, see #51
Release v0.6.0
Changed
- !! WARNING POTENTIAL BREAKING CHANGE !!: switch from custom templating to Tera
This change might break your current configuration if one of the following applies:- Your labels contain
{{
,}}
,{%
,%}
,{#
or#}
:
Wrap your labels in{% raw %}{% endraw %}
to ensure Tera does not try to parse them, e.g.:
kuma.mygroup.group.name: "This is a {{ Group }}"
->kuma.mygroup.group.name: "{% raw %}This is a {{ Group }}{% endraw %}"
- You are using Snippets with arguments:
The syntax for snippet arguments changed from{{@0}}
,{{@1}}
,{{@2}}
etc. to{{args[0]}}
,{{args[1]}}
,{{args[2]}}
etc.
- Your labels contain
- Static Monitors will be be postprocessed in the same way as monitors defined by container labels, see #33
Fixed
- autokuma: connections not being closed when an error occurs during setup, see #11
Added
- kuma-cli: docker-host management
- kuma-cli: colored output in pretty print mode
- autokuma: add on_delete config option, see #29
Removed
- kuma-cli: toml output format as it's not compatible with all data
Release v0.5.0
Release v0.4.1
Added
- Ability to replace template values in tag names (as long as the tags start with the defined prefix), see #14
- Ability to load user-wide AutoKuma config
- log_dir config for storing logs as files
Fixed
- Fixed parsing of max_retries and max_redirects, see #12
- Release pipeline
Changed
- Remove leading slash from container names in template values, see #14
- Added fallback for static_monitors
Release v0.3.2
Release v0.3.1
Release v0.3.0
Added
- new CLI client for Uptime Kuma
kuma-cli
Changed
- split package into
kuma-client
andautokuma
- renamed env var
AUTOKUMA__KUMA__TAG_NAME
toAUTOKUMA__TAG_NAME
due to package splitting - renamed env var
AUTOKUMA__KUMA__TAG_COLOR
toAUTOKUMA__TAG_COLOR
due to package splitting - renamed env var
AUTOKUMA__KUMA__DEFAULT_SETTINGS
toAUTOKUMA__DEFAULT_SETTINGS
due to package splitting - automatically append
/socket.io/
toKUMA__URL