diff --git a/pages/init.go b/pages/init.go index d4871dd..a322a72 100644 --- a/pages/init.go +++ b/pages/init.go @@ -14,9 +14,10 @@ func InitHttpHandlers() { http.HandleFunc("/.well-known/autoconfig/mail/config-v1.1.xml", emailAutoconfig) http.HandleFunc("/mail/config-v1.1.xml", emailAutoconfig) http.HandleFunc("/wp-cli.sh", wpCliSh) + http.HandleFunc("/thisisfine", thisIsFine) } -func wpCliSh(w http.ResponseWriter, r *http.Request) { +func wpCliSh(w http.ResponseWriter, _ *http.Request) { cliScript := `#!/bin/bash curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar @@ -28,3 +29,13 @@ mv wp-cli.phar wp w.Header().Set("Content-Type", "text/plain") _, _ = io.WriteString(w, cliScript) } + +func thisIsFine(w http.ResponseWriter, _ *http.Request) { + thisIsFineFile, err := content.Open("templates/thisisfine.jpg") + if err != nil { + panic(err) + } + + w.Header().Set("Content-Type", "image/jpeg") + _, err = io.Copy(w, thisIsFineFile) +} diff --git a/pages/templates/thisisfine.jpg b/pages/templates/thisisfine.jpg new file mode 100644 index 0000000..f3dc86d Binary files /dev/null and b/pages/templates/thisisfine.jpg differ