diff --git a/src/main/resources/server.groovy b/src/main/resources/server.groovy index 11d868660..648e47434 100644 --- a/src/main/resources/server.groovy +++ b/src/main/resources/server.groovy @@ -54,6 +54,11 @@ rm.get("/selfupdate") { req -> req.response.sendFile('build/scripts/selfupdate.sh') } +rm.get("/robots.txt") { req -> + addPlainTextHeader req + req.response.sendFile('build/resources/main/templates/robots.txt') +} + rm.get("/alive") { req -> addPlainTextHeader req req.response.end "OK" @@ -174,29 +179,6 @@ rm.get("/broadcast/:version") { req -> } -// -// leave here for legacy purposes -// - -rm.get("/app/alive/:version") { req -> - def legacyBroadcast = new File('build/templates/legacy.gtpl') - def broadcast = legacyBroadcast.text - addPlainTextHeader req - req.response.end broadcast -} - -rm.get("/res/init") { req -> - log 'init', 'n/a', 'n/a', req - addPlainTextHeader req - req.response.sendFile 'srv/scripts/gvm-init.sh' -} - -rm.get("/res/gvm") { req -> - addPlainTextHeader req - req.response.sendFile 'srv/scripts/gvm' -} - - // // private methods // diff --git a/src/main/resources/templates/robots.txt b/src/main/resources/templates/robots.txt new file mode 100644 index 000000000..1f53798bb --- /dev/null +++ b/src/main/resources/templates/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: /