Compare commits
4 Commits
6c7d31d189
...
ef51e95483
| 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; }
|
public int Id { get; set; }
|
||||||
|
|
||||||
[Required(ErrorMessage = "Name ist erforderlich")]
|
[Required(ErrorMessage = "Name ist erforderlich")]
|
||||||
public string? Name { get; set; }
|
public required string Name { get; set; }
|
||||||
|
|
||||||
[Required(ErrorMessage = "IP-Adresse ist erforderlich")]
|
[Required(ErrorMessage = "IP-Adresse ist erforderlich")]
|
||||||
[RegularExpression(@"^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$", ErrorMessage = "Ungültige IP-Adresse")]
|
[RegularExpression(@"^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$", ErrorMessage = "Ungültige IP-Adresse")]
|
||||||
public required string IPAddress { get; set; }
|
public required string IPAddress { get; set; }
|
||||||
|
|
||||||
[Required(ErrorMessage = "Typ ist erforderlich")]
|
[Required(ErrorMessage = "Typ ist erforderlich")]
|
||||||
public string? Type { get; set; }
|
public required string Type { get; set; }
|
||||||
|
|
||||||
// Hardware Measurment Warning/Crit Values
|
// Hardware Measurment Warning/Crit Values
|
||||||
public double CPU_Load_Warning { get; set; } = 75.0;
|
public double CPU_Load_Warning { get; set; } = 75.0;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ namespace Watcher.ViewModels;
|
|||||||
public class EditUserViewModel
|
public class EditUserViewModel
|
||||||
{
|
{
|
||||||
[Required]
|
[Required]
|
||||||
public string? Username { get; set; }
|
public required string Username { get; set; }
|
||||||
|
|
||||||
[Required]
|
[Required]
|
||||||
[DataType(DataType.Password)]
|
[DataType(DataType.Password)]
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
foreach (var serverGroup in groupedContainers.OrderBy(g => g.Key))
|
foreach (var serverGroup in groupedContainers.OrderBy(g => g.Key))
|
||||||
{
|
{
|
||||||
<div class="mb-4">
|
<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
|
<i class="bi bi-hdd-network me-2"></i>@serverGroup.Key
|
||||||
<span class="badge bg-secondary ms-2">@serverGroup.Count()</span>
|
<span class="badge bg-secondary ms-2">@serverGroup.Count()</span>
|
||||||
</h5>
|
</h5>
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ services:
|
|||||||
limits:
|
limits:
|
||||||
memory: 200M
|
memory: 200M
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
env_file: .env
|
|
||||||
environment:
|
environment:
|
||||||
# Application Version (wird aus Image-Tag übernommen)
|
# Application Version (wird aus Image-Tag übernommen)
|
||||||
- WATCHER_VERSION=${IMAGE_VERSION:-latest}
|
- WATCHER_VERSION=${IMAGE_VERSION:-latest}
|
||||||
|
|||||||
Reference in New Issue
Block a user