mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Automatic Configuration from Git-Versioned .yml on Container Creation #2396
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#2396
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @marco-carvalho on GitHub (Jul 19, 2023).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
Other
🔖 Feature description
When deploying Uptime Kuma as a container, administrators often need to configure all monitors manually after the initial setup. This manual configuration can become quite tedious, especially when deploying multiple instances or recovering from backups. The ability to automatically read configurations from a
.ymlfile upon container initialization would significantly streamline this process.✔️ Solution
I'd like Uptime Kuma to have the ability to automatically read a
.ymlfile located in the same folder as the container during its creation. This file should contain all the configurations for the monitors, including URLs, monitoring intervals, notification settings, etc. By doing so, when the container is initialized, Uptime Kuma should automatically set up the monitors as per the.ymlfile, eliminating the need for manual configuration.Proposed format:
❓ Alternatives
No response
📝 Additional Context
No response
@chakflying commented on GitHub (Jul 20, 2023):
Configuration files have been discussed before (see #270, #1260 and #1354) and is unlikely to be implemented.
You can take a look at an alternative solution in #1260(comment).
@marco-carvalho commented on GitHub (Jul 20, 2023):
Thank you @chakflying