diff --git a/cmd/anubis/main.go b/cmd/anubis/main.go index da40a10..ecc127e 100644 --- a/cmd/anubis/main.go +++ b/cmd/anubis/main.go @@ -58,7 +58,7 @@ var ( healthcheck = flag.Bool("healthcheck", false, "run a health check against Anubis") useRemoteAddress = flag.Bool("use-remote-address", false, "read the client's IP address from the network request, useful for debugging and running Anubis on bare metal") debugBenchmarkJS = flag.Bool("debug-benchmark-js", false, "respond to every request with a challenge for benchmarking hashrate") - ogPassthrough = flag.Bool("og-passthrough", true, "enable Open Graph tag passthrough") + ogPassthrough = flag.Bool("og-passthrough", false, "enable Open Graph tag passthrough") ogTimeToLive = flag.Duration("og-expiry-time", 24*time.Hour, "Open Graph tag cache expiration time") ogCacheConsiderHost = flag.Bool("og-cache-consider-host", false, "enable or disable the use of the host in the Open Graph tag cache") extractResources = flag.String("extract-resources", "", "if set, extract the static resources to the specified folder") diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index 5868589..cdf962e 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Change import syntax to allow multi-level imports - Changed the startup logging to use JSON formatting as all the other logs do. - Added the ability to do [expression matching with CEL](./admin/configuration/expressions.mdx) +- Disable Open Graph passthrough by default ([#435](https://github.com/TecharoHQ/anubis/issues/435)) ## v1.17.1: Asahi sas Brutus: Echo 1