[GH-ISSUE #4159] [bug]: Not show button PWA #1497

Closed
opened 2026-03-16 20:34:24 +03:00 by kerem · 4 comments
Owner

Originally created by @cesxhin on GitHub (Jul 1, 2024).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4159

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

A PWA button should appear near the search how your website official demo.

This installation is self-hosted with AIO

Steps to reproduce

No visible

Environment

Production

Version

Self-hosted

Originally created by @cesxhin on GitHub (Jul 1, 2024). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4159 ### Is there an existing issue for this? - [X] I have searched the existing issues ### Current behavior A PWA button should appear near the search how your website official demo. This installation is self-hosted with AIO ### Steps to reproduce No visible ### Environment Production ### Version Self-hosted
kerem 2026-03-16 20:34:24 +03:00
Author
Owner

@liyasthomas commented on GitHub (Jul 1, 2024):

Can you look into the install criteria for PWAs?

<!-- gh-comment-id:2200490707 --> @liyasthomas commented on GitHub (Jul 1, 2024): Can you look into the [install criteria](https://web.dev/articles/install-criteria#criteria) for PWAs?
Author
Owner

@cesxhin commented on GitHub (Jul 2, 2024):

I respected all the pwa criteria, maybe it's https that I manually generated the certificate even though it is not valid?

<!-- gh-comment-id:2202057915 --> @cesxhin commented on GitHub (Jul 2, 2024): I respected all the pwa criteria, maybe it's https that I manually generated the certificate even though it is not valid?
Author
Owner

@liyasthomas commented on GitHub (Jul 2, 2024):

That could be a reason.

For a PWA to be installable it must be served using the https protocol, or from a local development environment using localhost or 127.0. 0.1 — with or without a port number.
Making PWAs installable

<!-- gh-comment-id:2202080326 --> @liyasthomas commented on GitHub (Jul 2, 2024): That could be a reason. > For a PWA to be installable it must be served using the https protocol, or from a local development environment using localhost or 127.0. 0.1 — with or without a port number. > [Making PWAs installable](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable)
Author
Owner

@cesxhin commented on GitHub (Jul 2, 2024):

actually it doesn't enter this "beforeinstallprompt" event, maybe it's not enough just to generate the certificate but it must also be certificate

<!-- gh-comment-id:2202109235 --> @cesxhin commented on GitHub (Jul 2, 2024): actually it doesn't enter this "beforeinstallprompt" event, maybe it's not enough just to generate the certificate but it must also be certificate
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#1497
No description provided.