Skip to content

Releases: Fuglesteg/Timid

1.4.2

20 Feb 15:31
1ffd725

Choose a tag to compare

What's Changed

  • fix: Add tzdata package to docker image to allow setting timezones by @Fuglesteg in #5

1.4.1

31 Jul 15:29

Choose a tag to compare

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

29 Jul 22:54

Choose a tag to compare

  • 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

19 Jul 19:58

Choose a tag to compare

  • Add a REST API for controlling and getting information from Timid

Full Changelog: 1.2.3...1.3.0

1.2.3

16 Jul 19:32

Choose a tag to compare

Full Changelog: 1.2.2...1.2.3

  • Fix log message for shutdown after pause

1.2.2

28 Jun 21:20

Choose a tag to compare

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

06 Apr 21:57

Choose a tag to compare

Security dependency bump
upgrade net and docker packages

Timid Version 1.2

06 Apr 15:10

Choose a tag to compare

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

15 Feb 19:52

Choose a tag to compare

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