Releases: Fuglesteg/Timid
1.4.2
1.4.1
Fix containers not being started if manually shut down by the user.
Done by refactoring away internal state and instead relying on DockerD only when a new connection is established.
Full Changelog: 1.4.0...1.4.1
1.4.0
- Add restart endpoint to REST API
- Improve performance by avoiding calls to the Docker Daemon (docker.sock)
- Minimize annoying error logging
Full Changelog: 1.3.0...1.4.0
1.3.0
- Add a REST API for controlling and getting information from Timid
Full Changelog: 1.2.3...1.3.0
1.2.3
Full Changelog: 1.2.2...1.2.3
- Fix log message for shutdown after pause
1.2.2
What's Changed
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #2
- Update docker client library
- Handle docker client server version mismatch using
NegotiateApiVersion
Full Changelog: 1.2.1...1.2.2
Timid v1.2.1
Security dependency bump
upgrade net and docker packages
Timid Version 1.2
Timid Version 1.2
In this release you will be able to control multiple containers using Timid!
This is done using labels, by labeling a container with a group name that container and all others with the same label can be controlled by Timid.
Use the label syntax timid.group.<GROUP-NAME> and then put the group name into the environment variable TIMID_GROUP_NAME.
The shutdown and pause timer were massively improved to actually reset when detecting connections, previously the timers counted down regardless of connections and only checked for connections after the timer had run out.
Timid v1.1.1
Timid v1.1.1 focuses on the ability to pause containers.
You can specify that a container should be pause by setting the
TIMID_PAUSE_CONTAINER environment variable to true.
Additionally a new environment variable has been included which allows
you to specify a duration for the server to stop a paused container.
Meaning that you can specify a container to be paused at first, to minimize the startup time, but
if the container is inactive for a while it will stop.
In this version the prefix for all environment variables was changed from PROXY to TIMID, see README.md