From c69f05c8de53c2fd713c9422036a2f2247406f01 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Thu, 4 Dec 2025 19:14:01 +0100 Subject: [PATCH 1/2] docs: improve default landing page for third-party deployments redesign landing page to make it clear this is an unconfigured default page for Rainbow gateway software, similar to nginx's default page pattern. changes: - add note for operators to customize the landing page - add noindex meta tag to prevent search engine indexing - add links to configuration docs, specs, and resources - replace hardcoded abuse@ipfs.io with dynamic WHOIS lookup - add animated rainbow CSS for branding - add dark mode support --- static/index.html | 110 ++++++++++++++++++++++++++++++---------------- 1 file changed, 73 insertions(+), 37 deletions(-) diff --git a/static/index.html b/static/index.html index 8c633bd7..495ae1d6 100644 --- a/static/index.html +++ b/static/index.html @@ -3,54 +3,90 @@ - Welcome to Rainbow IPFS Gateway + + + + + + Welcome to Rainbow IPFS Gateway! -
-

Welcome to Rainbow

-

The high performant IPFS Gateway

-

Your gateway to a colorful world of decentralized content.

- Learn about IPFS - GitHub Repository - Send abuse reports +

Welcome to Rainbow!

+ +

If you see this page, the Rainbow IPFS gateway software has been successfully installed and working. Further configuration is required.

+ +

For configuration options, please refer to the documentation.

+ +
+ Note to gateway operators: This is the default landing page. + Replace it with content relevant to your deployment.
+ +

Resources

+ + +

Abuse Reports

+

+ This gateway is operated by a third party. To report abuse, contact the operator or owner of + . +

+ + From a6c7c758639f1274709ce64f4470c3f97f5fc332 Mon Sep 17 00:00:00 2001 From: Hector Sanjuan Date: Thu, 22 Jan 2026 16:47:03 +0100 Subject: [PATCH 2/2] make rainbow return to the welcome page. --- static/index.html | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/static/index.html b/static/index.html index 495ae1d6..864b7b8a 100644 --- a/static/index.html +++ b/static/index.html @@ -17,6 +17,12 @@ padding: 0 1em; font-family: system-ui, -apple-system, sans-serif; line-height: 1.6; + background: linear-gradient(90deg, red, orange, green, blue, indigo, violet); + } + #body { + background: white; + padding: 10px 20px 10px 20px; + border-radius: 20px 20px 20px 20px; } h1 { border-bottom: 2px solid; @@ -49,6 +55,7 @@ +

Welcome to Rainbow!

If you see this page, the Rainbow IPFS gateway software has been successfully installed and working. Further configuration is required.

@@ -88,5 +95,6 @@

Abuse Reports

+