Lizenz und Repository-Referenzen auf eigenen Fork aktualisiert

This commit is contained in:
2026-03-28 13:00:04 +01:00
parent 4c496eee34
commit ceb5002bd6
7 changed files with 31 additions and 10 deletions

View File

@@ -41,7 +41,7 @@ upx:
dockers:
- dockerfile: Containerfile
image_templates:
- "ghcr.io/marco98/mailcow-birthday-daemon:{{ .Major }}"
- "ghcr.io/marco98/mailcow-birthday-daemon:{{ .Major }}.{{ .Minor }}"
- "ghcr.io/marco98/mailcow-birthday-daemon:{{ .Major }}.{{ .Minor }}.{{ .Patch }}"
- "ghcr.io/marco98/mailcow-birthday-daemon:latest"
- "git.techniverse.net/scriptos/mailcow-birthday-daemon:{{ .Major }}"
- "git.techniverse.net/scriptos/mailcow-birthday-daemon:{{ .Major }}.{{ .Minor }}"
- "git.techniverse.net/scriptos/mailcow-birthday-daemon:{{ .Major }}.{{ .Minor }}.{{ .Patch }}"
- "git.techniverse.net/scriptos/mailcow-birthday-daemon:latest"

View File

@@ -1,6 +1,6 @@
FROM scratch
LABEL org.opencontainers.image.source https://github.com/Marco98/mailcow-birthday-daemon
LABEL org.opencontainers.image.source https://git.techniverse.net/scriptos/mailcow-birthday-daemon
ENTRYPOINT ["/mailcow-birthday-daemon"]
ENV STATEFILE=/data/state.json

View File

@@ -1,6 +1,25 @@
MIT License
Copyright (c) 2025 Marco Steiger
Copyright © 2026 Patrick Asmus
---
Lizenzinhaber
Name: Patrick Asmus (scriptos)
Email: support@techniverse.net
Website: https://www.patrick-asmus.de
Blog: https://www.cleveradmin.de
---
Ursprüngliches Projekt
Dieses Projekt basiert auf der Arbeit von Marco Steiger (Marco98).
Original-Repository: https://github.com/Marco98/mailcow-birthday-daemon
Original-Lizenz: MIT License, Copyright (c) 2025 Marco Steiger
---
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View File

@@ -1,5 +1,7 @@
# Mailcow Birthday Daemon 🎂
> **Fork-Hinweis:** Dieses Projekt ist ein Fork von [Marco98/mailcow-birthday-daemon](https://github.com/Marco98/mailcow-birthday-daemon) und wird hier eigenständig weiterentwickelt.
Ein einfacher Daemon, der automatisch einen Geburtstagskalender für jede Mailcow-Mailbox erzeugt und synchronisiert.
Es ist kein Benutzereingriff erforderlich. Alles wird vollautomatisch erledigt.
@@ -11,7 +13,7 @@ Den folgenden Abschnitt in die `docker-compose.override.yml` einfügen:
```yaml
services:
birthdaydaemon:
image: ghcr.io/marco98/mailcow-birthday-daemon:0.1.1
image: git.techniverse.net/scriptos/mailcow-birthday-daemon:0.1.1
restart: always
environment:
- MAILCOW_BASE=https://mailcow.host

View File

@@ -153,7 +153,7 @@ func icalMatchesBev(ic *ical.Component, bev birthdayEvent) bool {
func (bev birthdayEvent) generateICAL(calendar string) (string, *ical.Calendar) {
id := uuid.New().String()
cal := ical.NewCalendar()
cal.Props.SetText(ical.PropProductID, "-//Marco98//MailcowBirthdayDaemon//EN")
cal.Props.SetText(ical.PropProductID, "-//scriptos//MailcowBirthdayDaemon//EN")
cal.Props.SetText(ical.PropVersion, "2.0")
event := ical.NewComponent(ical.CompEvent)
event.Props.SetText(ical.PropUID, id)

View File

@@ -10,7 +10,7 @@ import (
"sync"
"time"
"github.com/Marco98/mailcow-birthday-daemon/pkg/mailcow"
"git.techniverse.net/scriptos/mailcow-birthday-daemon/pkg/mailcow"
"github.com/emersion/go-webdav"
)

2
go.mod
View File

@@ -1,4 +1,4 @@
module github.com/Marco98/mailcow-birthday-daemon
module git.techniverse.net/scriptos/mailcow-birthday-daemon
go 1.25.4