Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved integration of Watchtower web interface with cronjob management #1960

Open
terraboss opened this issue Apr 6, 2024 · 1 comment

Comments

@terraboss
Copy link

Is your feature request related to a problem? Please describe.

In addition to the previously mentioned issues of lack of clarity and complex management through setting flags in containers, I also note the lack of a user-friendly way to configure cron jobs for container updates within Watchtower. Currently, update schedules must be set directly from the command line or via environment variables in container configurations, which is not intuitive and difficult for less experienced users to access.

Describe the solution you'd like

I propose to extend the planned web interface for Watchtower to include a feature for managing cron jobs. Users should be able to create and manage update schedules for individual containers or groups of containers using a graphical interface. This feature should allow easy selection of times or intervals at which containers should be checked and potentially updated. In addition, it would be extremely useful to have an overview of upcoming and past updates based on these cronjobs within the web interface.

Describe alternatives you've considered

An alternative would be to extend the command line functionality or environment variable configuration to make it easier to set up cron jobs. This could be achieved, for example, by introducing templates or wizards to guide users through the process. However, this wouldn't fully address the core issues of usability and accessibility in the same way that an integrated web interface could.

Additional context

Adding cron job management capabilities to the planned web interface would not only make Watchtower a more powerful container management tool, but would also significantly improve the user experience. By simplifying the scheduling and management of container updates through an intuitive graphical interface, Watchtower could be made accessible to a wider audience, from individuals managing a few containers to large teams overseeing complex container infrastructures.

Copy link

github-actions bot commented Apr 6, 2024

Hi there! 👋🏼 As you're new to this repo, we'd like to suggest that you read our code of conduct as well as our contribution guidelines. Thanks a bunch for opening your first issue! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant