Add robots.txt to API

This commit is contained in:
rxdn 2022-07-28 19:36:20 +01:00
parent eae631b318
commit 4684694b7a

View File

@ -21,7 +21,6 @@ import (
"github.com/TicketsBot/common/permission" "github.com/TicketsBot/common/permission"
"github.com/getsentry/sentry-go" "github.com/getsentry/sentry-go"
sentrygin "github.com/getsentry/sentry-go/gin" sentrygin "github.com/getsentry/sentry-go/gin"
"github.com/gin-contrib/static"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"log" "log"
"time" "time"
@ -40,9 +39,6 @@ func StartServer() {
// Sessions // Sessions
session.Store = session.NewRedisStore() session.Store = session.NewRedisStore()
// Handle static asset requests
router.Use(static.Serve("/assets/", static.LocalFile("./public/static", false)))
router.Use(gin.Recovery()) router.Use(gin.Recovery())
router.Use(middleware.MultiReadBody, middleware.ReadResponse) router.Use(middleware.MultiReadBody, middleware.ReadResponse)
router.Use(middleware.Logging(sentry.LevelError)) router.Use(middleware.Logging(sentry.LevelError))
@ -57,6 +53,9 @@ func StartServer() {
// util endpoints // util endpoints
router.GET("/ip", root.IpHandler) router.GET("/ip", root.IpHandler)
router.GET("/robots.txt", func(ctx *gin.Context) {
ctx.String(200, "Disallow: /")
})
router.GET("/webchat", root.WebChatWs) router.GET("/webchat", root.WebChatWs)