Lizenz und Repository-Referenzen auf eigenen Fork aktualisiert
This commit is contained in:
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
21
LICENSE.md
21
LICENSE.md
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user