Skip to content

Conversation

@lidel
Copy link
Member

@lidel lidel commented Dec 4, 2025

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

why:

  • people deploy rainbow, don't update/configure, and then it looks like we are running that instance (example) --
    "Abuse Report" section added in this PR makes it very clear who is the owner of HTTP server and how to report abuse (we've been doing that for Wikipedia mirror already).

Preview

image

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
@lidel lidel requested a review from hsanjuan December 4, 2025 18:20
@hsanjuan
Copy link
Contributor

hsanjuan commented Dec 9, 2025

Triage:

  • @hsanjuan will review
  • the rainbow background will come back in some fashion due to sentimental value

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants