Fixed
- Fixed Kubernetes operator deployments stopping terminals after 30 minutes even when idle cleanup was disabled. Setting the idle timeout to
0now keeps idle terminals running, preventing the loss of files stored only inside those terminals. - Fixed the Docker image saving its database outside the mounted data folder, which could lose saved policies when the Terminals container was replaced. The database now lives in
/app/data/terminals.db. - Fixed Docker terminal files being stored outside the intended workspace folder when Terminals runs in a container. The optional
TERMINALS_DOCKER_HOST_DATA_DIRsetting lets terminal creation and file resets use the same files when the host and container see that folder at different paths. The Docker quick start now includes this setup. - Fixed terminals on named Docker networks opening unnecessary ports on the host. Newly created terminals on those networks are reached through the Docker network without publishing a host port.