Compare commits

...

10 Commits

Author SHA1 Message Date
995c6b4d68 Merge pull request 'Weitere Anpassungen und Konsolen-Log verbesserungen' (#4) from master into main
All checks were successful
release-tag / release-image (push) Successful in 1m31s
Reviewed-on: #4
2025-01-14 21:09:22 +00:00
4a9ff7b4f5 Merge pull request 'master' (#3) from master into main
All checks were successful
release-tag / release-image (push) Successful in 44s
Reviewed-on: #3
2025-01-14 07:12:43 +00:00
2d95e92f93 Dockerfile aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 44s
2025-01-13 20:52:18 +00:00
353a525b0c Dockerfile aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 44s
2025-01-13 20:50:04 +00:00
21ec339b2d main.go aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 1m30s
2025-01-13 20:44:41 +00:00
81fff6b9ac Dockerfile aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 44s
2025-01-13 20:40:47 +00:00
f60e808281 Dockerfile aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 42s
2025-01-13 20:21:49 +00:00
2e42bf6e20 Merge pull request 'added dyndns dns function' (#2) from master into main
Some checks failed
release-tag / release-image (push) Failing after 29s
Reviewed-on: #2
2025-01-13 20:19:17 +00:00
2359ff4bd2 Dockerfile aktualisiert
All checks were successful
release-tag / release-image (push) Successful in 1m29s
2025-01-12 18:49:27 +00:00
b8f8c3d0ce Merge pull request 'master' (#1) from master into main
Some checks failed
release-tag / release-image (push) Failing after 59s
Reviewed-on: #1
2025-01-12 18:46:52 +00:00
2 changed files with 5 additions and 3 deletions

View File

@@ -1,4 +1,6 @@
FROM golang:1.23.3
RUN mkdir /data
COPY data/* /data
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download

View File

@@ -141,7 +141,7 @@ func handler(w http.ResponseWriter, r *http.Request) {
D[Dns+"."] = dns_entry{Dns: Dns, Ipv4: Ip, Ipv6: Ip6, User: User, Token: entry.Token, LastSeen: time.Now().String()}
fmt.Println("~", "Eintrag aktualisiert: ", entry, D[Dns+"."])
// Datei speichern
filename := "data/data.json"
filename := "/data/data.json"
err := writeToFile(filename, D)
if err != nil {
fmt.Println("!", "Fehler beim Schreiben:", err)
@@ -159,7 +159,7 @@ func handler(w http.ResponseWriter, r *http.Request) {
D[Dns+"."] = dns_entry{Dns: Dns, Ipv4: Ip, Ipv6: Ip6, User: User, Token: HashToken(Token), LastSeen: time.Now().String()}
fmt.Println("~", "Eintrag erstellt: ", entry, D[Dns+"."])
// Datei speichern
filename := "data/data.json"
filename := "/data/data.json"
err := writeToFile(filename, D)
if err != nil {
fmt.Println("!", "Fehler beim Schreiben:", err)
@@ -317,7 +317,7 @@ func main() {
D = make(map[string]dns_entry)
// Datei lesen
filename := "data/data.json"
filename := "/data/data.json"
readData, err := readFromFile(filename)
if err != nil {
fmt.Println("!", "Fehler beim Lesen:", err)