Compare commits

...

9 Commits

Author SHA1 Message Date
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 FROM golang:1.23.3
RUN mkdir /data
COPY data/* /data
WORKDIR /app WORKDIR /app
COPY go.mod go.sum ./ COPY go.mod go.sum ./
RUN go mod download RUN go mod download

View File

@@ -139,7 +139,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()} 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+"."]) fmt.Println("Eintrag aktualisiert: ", entry, D[Dns+"."])
// Datei speichern // Datei speichern
filename := "data/data.json" filename := "/data/data.json"
err := writeToFile(filename, D) err := writeToFile(filename, D)
if err != nil { if err != nil {
fmt.Println("Fehler beim Schreiben:", err) fmt.Println("Fehler beim Schreiben:", err)
@@ -157,7 +157,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()} 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+"."]) fmt.Println("Eintrag erstellt: ", entry, D[Dns+"."])
// Datei speichern // Datei speichern
filename := "data/data.json" filename := "/data/data.json"
err := writeToFile(filename, D) err := writeToFile(filename, D)
if err != nil { if err != nil {
fmt.Println("Fehler beim Schreiben:", err) fmt.Println("Fehler beim Schreiben:", err)
@@ -283,7 +283,7 @@ func main() {
D = make(map[string]dns_entry) D = make(map[string]dns_entry)
// Datei lesen // Datei lesen
filename := "data/data.json" filename := "/data/data.json"
readData, err := readFromFile(filename) readData, err := readFromFile(filename)
if err != nil { if err != nil {
fmt.Println("Fehler beim Lesen:", err) fmt.Println("Fehler beim Lesen:", err)