Discover reviews on "how to make transluencttb work after restart" based on Reddit discussions and experiences.
Last updated: September 12, 2024 at 10:06 AM
How to make translucentTB work after restart
Using Docker with Spring Boot
- Some users recommend using a local setup during development with Docker compose only for required services instead of Dockerizing the application during development.
- Mount the source code into the container and run the Spring Boot command.
- Consider using a separate Docker image for the build meant for production, not local development.
- Others suggest using Gradle to build a Docker image without Dockerfile or using Tilt with commands for live reload.
- Utilize a local installation of Go for hot reload during development with a separate Docker image for production.
Using Spring-devtools with Docker Setup
- Some users tried setting up Spring-devtools with a Docker setup, but faced issues with Spring Security interfering.
- Spring Security might cause problems with the LiveReload feature.
Recommendations
- A user advises against rebuilding the Docker image every time a file is changed, suggesting writing integration and unit tests instead.
- Another user suggests creating a Gradle task to build the Docker image and manually running Docker-compose to pick up the latest image.
- It's recommended to avoid frequent restarts during development by having tests in place.
Other Suggestions
- Some users recommend creating specific automation setups for different actions triggered by events like movement or sunrise/sunset.
- Using metal rods like copper or brass for garden stakes, but caution to avoid using copper directly in the soil for plants.
- For UI changes, opinions vary, with some users finding them useful and others expressing frustration with unnecessary updates.
- Users share workarounds for issues like Windows auto-restarts and phone PIN requirements after a restart.
Overall, the Reddit comments include various tips and opinions on using Docker with Spring Boot, dealing with UI changes, and managing system updates on different devices.