Skip to content

Conversation

@jkbktl
Copy link
Contributor

@jkbktl jkbktl commented Nov 18, 2025

relates https://github.com/status-im/status-website/issues/1624

  • removed unused assets from Cloudinary (reduces storage 1GB -> 1 credit, ~15 GBs)
  • replaced video (hands section on homepage) that uses up to 57 % of the bandwidth per month with images (reduces bandwidth by 850GB / month - 2GBs = 1 credit, > 400 credits)
  • optimised the biggest images with the highest bandwidth (jobs, homepage)

Video replacement discussed with @sunleos

Other changes:

  • added cloudinary script to apps/portfolio as it's missing
  • removed cloudinary script from packages/status-network as it's not using cloudinary at all
  • regenerated asset types for status.app, apps/portfolio and packages/wallet

Possible improvements in the future:

  • responsive - website loads both variants of the asset (desktop and mobile) no matter which one is shown or hidden

@changeset-bot
Copy link

changeset-bot bot commented Nov 18, 2025

🦋 Changeset detected

Latest commit: 35b0ccc

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
status.app Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Nov 18, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
status-portfolio Ready Ready Preview Comment Nov 19, 2025 7:18am
5 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
status-api Ignored Ignored Preview Nov 19, 2025 7:18am
status-components Ignored Ignored Preview Nov 19, 2025 7:18am
status-network-hub Ignored Ignored Preview Nov 19, 2025 7:18am
status-network-website Ignored Ignored Preview Nov 19, 2025 7:18am
status-website Ignored Ignored Preview Nov 19, 2025 7:18am

@vercel vercel bot temporarily deployed to Preview – status-api November 18, 2025 11:44 Inactive
@vercel vercel bot temporarily deployed to Preview – status-components November 18, 2025 11:45 Inactive
@status-im-auto
Copy link
Member

status-im-auto commented Nov 18, 2025

Jenkins Builds

Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 1776c2e #2 2025-11-18 11:45:21 ~39 sec connector 📦zip
✔️ 1776c2e #2 2025-11-18 11:46:00 ~1 min wallet 📦zip
✔️ 35b0ccc #6 2025-11-19 07:15:05 ~43 sec connector 📦zip
✔️ 35b0ccc #6 2025-11-19 07:15:32 ~1 min wallet 📦zip

@jkbktl jkbktl changed the title Reduce cloudinary reduction chore: reduce cloudinary reduction Nov 18, 2025
@vercel vercel bot temporarily deployed to Preview – status-network-hub November 18, 2025 11:45 Inactive
@vercel vercel bot temporarily deployed to Preview – status-portfolio November 18, 2025 11:45 Inactive
@jkbktl jkbktl changed the title chore: reduce cloudinary reduction chore: reduce cloudinary usage Nov 18, 2025
@vercel vercel bot temporarily deployed to Preview – status-api November 18, 2025 13:37 Inactive
@vercel vercel bot temporarily deployed to Preview – status-portfolio November 18, 2025 13:37 Inactive
@vercel vercel bot temporarily deployed to Preview – status-components November 18, 2025 13:37 Inactive
@vercel vercel bot temporarily deployed to Preview – status-network-website November 18, 2025 13:38 Inactive
@jkbktl jkbktl marked this pull request as ready for review November 18, 2025 16:24
Copilot AI review requested due to automatic review settings November 18, 2025 16:25
Copilot finished reviewing on behalf of jkbktl November 18, 2025 16:28
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reduces Cloudinary bandwidth usage by removing unused assets, replacing a video with static images, and optimizing large images that consume significant bandwidth.

  • Removed 400+ unused image, video, and icon asset types from the asset type definitions
  • Replaced animated video elements with static frame images in the hands section of the homepage
  • Optimized three high-bandwidth images (homepage hero and jobs page images) and updated references to use -optimized versions

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
apps/status.app/src/app/_components/assets/types.ts Removed unused asset type definitions and added three new optimized image variants
apps/status.app/src/app/(website)/page.tsx Updated homepage hero image reference to use optimized variant
apps/status.app/src/app/(website)/jobs/page.tsx Updated jobs page images to use optimized variants
apps/status.app/src/app/(website)/_components/hands-section.tsx Replaced Video components with Image components using static frames to reduce bandwidth
.changeset/seven-olives-design.md Added changeset documenting the Cloudinary usage reduction

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Collaborator

@felicio felicio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 as hotfix but will follow-up in the issue

@github-project-automation github-project-automation bot moved this from In Progress to Waiting in Web & User Interfaces Nov 19, 2025
@felicio
Copy link
Collaborator

felicio commented Nov 19, 2025

@jkbktl btw, did remove the assets from the platform itself?

@felicio
Copy link
Collaborator

felicio commented Nov 19, 2025

I could still access it directly.

@jkbktl
Copy link
Contributor Author

jkbktl commented Nov 19, 2025

@jkbktl btw, did remove the assets from the platform itself?

@felicio yeppers

Screenshot 2025-11-19 at 8 17 18

Copy link
Contributor

@JulesFiliot JulesFiliot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@jkbktl jkbktl merged commit b705085 into main Nov 20, 2025
13 checks passed
@jkbktl jkbktl deleted the feat/cloudinary-reduction branch November 20, 2025 08:29
@github-project-automation github-project-automation bot moved this from Waiting to Done in Web & User Interfaces Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants