Compare commits
4 Commits
developmen
...
v0.2.2
| Author | SHA1 | Date | |
|---|---|---|---|
| ef51e95483 | |||
| e5b17d0daf | |||
| c2aac1a3a3 | |||
| 3c6bd2fa56 |
@@ -1,19 +0,0 @@
|
||||
# Application Version
|
||||
# Bei lokalem Development wird "development" angezeigt, im Docker-Container die Image-Version
|
||||
WATCHER_VERSION=development
|
||||
|
||||
# Update Check
|
||||
# Überprüft täglich, ob eine neue Version verfügbar ist
|
||||
UPDATE_CHECK_ENABLED=true
|
||||
UPDATE_CHECK_INTERVAL_HOURS=24
|
||||
UPDATE_CHECK_REPOSITORY_URL=https://git.triggermeelmo.com/api/v1/repos/Watcher/watcher/releases/latest
|
||||
|
||||
# Data Retention Policy
|
||||
# Wie lange sollen Metriken gespeichert werden (in Tagen)?
|
||||
METRIC_RETENTION_DAYS=30
|
||||
|
||||
# Wie oft soll der Cleanup-Prozess laufen (in Stunden)?
|
||||
METRIC_CLEANUP_INTERVAL_HOURS=24
|
||||
|
||||
# Soll der Cleanup-Service aktiviert sein?
|
||||
METRIC_CLEANUP_ENABLED=true
|
||||
@@ -7,14 +7,14 @@ namespace Watcher.ViewModels
|
||||
public int Id { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Name ist erforderlich")]
|
||||
public string? Name { get; set; }
|
||||
public required string Name { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "IP-Adresse ist erforderlich")]
|
||||
[RegularExpression(@"^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$", ErrorMessage = "Ungültige IP-Adresse")]
|
||||
public required string IPAddress { get; set; }
|
||||
|
||||
[Required(ErrorMessage = "Typ ist erforderlich")]
|
||||
public string? Type { get; set; }
|
||||
public required string Type { get; set; }
|
||||
|
||||
// Hardware Measurment Warning/Crit Values
|
||||
public double CPU_Load_Warning { get; set; } = 75.0;
|
||||
|
||||
@@ -5,7 +5,7 @@ namespace Watcher.ViewModels;
|
||||
public class EditUserViewModel
|
||||
{
|
||||
[Required]
|
||||
public string? Username { get; set; }
|
||||
public required string Username { get; set; }
|
||||
|
||||
[Required]
|
||||
[DataType(DataType.Password)]
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
foreach (var serverGroup in groupedContainers.OrderBy(g => g.Key))
|
||||
{
|
||||
<div class="mb-4">
|
||||
<h5 class="text-muted mb-3">
|
||||
<h5 class="text-text mb-3">
|
||||
<i class="bi bi-hdd-network me-2"></i>@serverGroup.Key
|
||||
<span class="badge bg-secondary ms-2">@serverGroup.Count()</span>
|
||||
</h5>
|
||||
|
||||
@@ -7,7 +7,6 @@ services:
|
||||
limits:
|
||||
memory: 200M
|
||||
restart: unless-stopped
|
||||
env_file: .env
|
||||
environment:
|
||||
# Application Version (wird aus Image-Tag übernommen)
|
||||
- WATCHER_VERSION=${IMAGE_VERSION:-latest}
|
||||
|
||||
Reference in New Issue
Block a user