[GH-ISSUE #4828] [feature]: Remember last active server instance in desktop app #1813

Closed
opened 2026-03-16 21:51:14 +03:00 by kerem · 22 comments
Owner

Originally created by @LordSimal on GitHub (Mar 5, 2025).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4828

Originally assigned to: @CuriousCorrelation on GitHub.

Is there an existing issue for this?

  • I have searched the existing issues

Summary

The desktop app should remember what server instance was active last time the app was open.

Why should this be worked on?

In the latest hoppscotch release it is possible to connect the desktop app to a self hosted instance 🥳

What I noticed is the fact, that after closing and re-opening the app it doesn't remember, that I had my self-hosted instance active. It defaults to the SaaS version, which I have not connected (no offence, it surely works great, but I prefer my data to be self-hosted if possible 😁)

It would be nice if the app could remember, what my latest active server instance was instead of me having to re-open my self-hosted instance again after closing and re-opening the app.

Another option would be to mark a specific instance as "favorite" - and that one will get opened by default when starting the app.

Originally created by @LordSimal on GitHub (Mar 5, 2025). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/4828 Originally assigned to: @CuriousCorrelation on GitHub. ### Is there an existing issue for this? - [x] I have searched the existing issues ### Summary The desktop app should remember what server instance was active last time the app was open. ### Why should this be worked on? In the latest hoppscotch release it is possible to connect the desktop app to a self hosted instance 🥳 What I noticed is the fact, that after closing and re-opening the app it doesn't remember, that I had my self-hosted instance active. It defaults to the SaaS version, which I have not connected (no offence, it surely works great, but I prefer my data to be self-hosted if possible 😁) It would be nice if the app could remember, what my latest active server instance was instead of me having to re-open my self-hosted instance again after closing and re-opening the app. Another option would be to mark a specific instance as "favorite" - and that one will get opened by default when starting the app.
kerem 2026-03-16 21:51:14 +03:00
Author
Owner

@brunnobb commented on GitHub (Mar 13, 2025):

Same happens to me..

I closed desktop version while connected to my on premises instance.

When I reopen, my instance name is shown on the left side. But the login info and the Workspace data belong to the hoppscotch.io instance

Image

To fix it, i have to select hoppscotch cloud app on the left side, and move back to my on premises instance, then everything works as expected.

<!-- gh-comment-id:2720645326 --> @brunnobb commented on GitHub (Mar 13, 2025): Same happens to me.. I closed desktop version while connected to my on premises instance. When I reopen, my instance name is shown on the left side. But the login info and the Workspace data belong to the hoppscotch.io instance ![Image](https://github.com/user-attachments/assets/76ebe32c-30ca-4542-be05-f0933e7c64d0) To fix it, i have to select hoppscotch cloud app on the left side, and move back to my on premises instance, then everything works as expected.
Author
Owner

@muellerst-hg commented on GitHub (Mar 13, 2025):

also happens on my system:
self-hosted community server, 2025.2.2
desktop app 2025.2.2

<!-- gh-comment-id:2720857183 --> @muellerst-hg commented on GitHub (Mar 13, 2025): also happens on my system: self-hosted community server, 2025.2.2 desktop app 2025.2.2
Author
Owner

@John-jk commented on GitHub (Mar 20, 2025):

Why the feature label? It's a bug.

I have the same as others. When opening a desktop app, my server is selected, but the request (for example) for authorization is created for the hoppscotch.io server.

Image

Image

As already written above. Switching to the cloud version and back helps, BUT you have to do this every time you launch the desktop app.

<!-- gh-comment-id:2739443183 --> @John-jk commented on GitHub (Mar 20, 2025): Why the feature label? It's a bug. I have the same as others. When opening a desktop app, my server is selected, but the request (for example) for authorization is created for the hoppscotch.io server. ![Image](https://github.com/user-attachments/assets/09a03210-0158-43fe-9710-942c086c5b17) ![Image](https://github.com/user-attachments/assets/09d9a716-3936-4edc-8262-429f38f52612) As already written above. Switching to the cloud version and back helps, BUT you have to do this every time you launch the desktop app.
Author
Owner

@Pezhvak commented on GitHub (Apr 27, 2025):

I'm here to report the same issue.

<!-- gh-comment-id:2833516922 --> @Pezhvak commented on GitHub (Apr 27, 2025): I'm here to report the same issue.
Author
Owner

@lamongabriel commented on GitHub (May 19, 2025):

This is also happening with my team, would be great to have an option to select a default instance + delete the SaaS one.
In teams using a self-hosted version of the app, we don't use the SaaS at all, would be nice to remove it to avoid confusion.

Thank you

<!-- gh-comment-id:2891218293 --> @lamongabriel commented on GitHub (May 19, 2025): This is also happening with my team, would be great to have an option to select a default instance + delete the SaaS one. In teams using a self-hosted version of the app, we don't use the SaaS at all, would be nice to remove it to avoid confusion. Thank you
Author
Owner

@liyasthomas commented on GitHub (May 20, 2025):

This is also happening with my team, would be great to have an option to select a default instance + delete the SaaS one. In teams using a self-hosted version of the app, we don't use the SaaS at all, would be nice to remove it to avoid confusion.

Thank you

@lamongabriel, you can download self-hosted desktop apps from the releases page. While we’re improving the platform to provide better support for only self-hosted instances, please be patient.

<!-- gh-comment-id:2893197396 --> @liyasthomas commented on GitHub (May 20, 2025): > This is also happening with my team, would be great to have an option to select a default instance + delete the SaaS one. In teams using a self-hosted version of the app, we don't use the SaaS at all, would be nice to remove it to avoid confusion. > > Thank you @lamongabriel, you can download self-hosted desktop apps from the [releases page](https://github.com/hoppscotch/releases/releases). While we’re improving the platform to provide better support for only self-hosted instances, please be patient.
Author
Owner

@riteshbxr commented on GitHub (Jun 20, 2025):

I would like some option to change default or reload the last loaded instance

<!-- gh-comment-id:2990230153 --> @riteshbxr commented on GitHub (Jun 20, 2025): I would like some option to change default or reload the last loaded instance
Author
Owner

@nenatalya commented on GitHub (Jun 20, 2025):

I'm here to report this issue too

<!-- gh-comment-id:2991134348 --> @nenatalya commented on GitHub (Jun 20, 2025): I'm here to report this issue too
Author
Owner

@FedorQApro commented on GitHub (Jun 20, 2025):

PLS, do it

<!-- gh-comment-id:2991155632 --> @FedorQApro commented on GitHub (Jun 20, 2025): PLS, do it
Author
Owner

@emil-johansson-99 commented on GitHub (Jun 25, 2025):

We are also waiting for this issue to be resolved before rolling out the desktop app in our organization. With all respect I understand that the maintainers of Hoppscotch have alot to do, maybe it can be assigned to someone else?

<!-- gh-comment-id:3003671145 --> @emil-johansson-99 commented on GitHub (Jun 25, 2025): We are also waiting for this issue to be resolved before rolling out the desktop app in our organization. With all respect I understand that the maintainers of Hoppscotch have alot to do, maybe it can be assigned to someone else?
Author
Owner

@aintuit commented on GitHub (Jul 8, 2025):

+1

<!-- gh-comment-id:3049385558 --> @aintuit commented on GitHub (Jul 8, 2025): +1
Author
Owner

@faritor commented on GitHub (Jul 24, 2025):

it would be even better if the instance name could be modified

<!-- gh-comment-id:3113227159 --> @faritor commented on GitHub (Jul 24, 2025): it would be even better if the instance name could be modified
Author
Owner

@mashmex commented on GitHub (Aug 28, 2025):

Our org also needs this feature to get a flawless client application login at every start of the work day. At the moment, it still opens the cloud environment which we are not using, as we use on-prem server.

<!-- gh-comment-id:3233877675 --> @mashmex commented on GitHub (Aug 28, 2025): Our org also needs this feature to get a flawless client application login at every start of the work day. At the moment, it still opens the cloud environment which we are not using, as we use on-prem server.
Author
Owner

@DanielProtopopov commented on GitHub (Sep 10, 2025):

Here to report the same issue

<!-- gh-comment-id:3273735270 --> @DanielProtopopov commented on GitHub (Sep 10, 2025): Here to report the same issue
Author
Owner

@SuperRoach commented on GitHub (Oct 28, 2025):

This is still a problem? Noticed the same when I tried it as well.

<!-- gh-comment-id:3456008186 --> @SuperRoach commented on GitHub (Oct 28, 2025): This is still a problem? Noticed the same when I tried it as well.
Author
Owner

@Pezhvak commented on GitHub (Oct 28, 2025):

I don't think they ever fixed this.

This is still a problem? Noticed the same when I tried it as well.

<!-- gh-comment-id:3456031015 --> @Pezhvak commented on GitHub (Oct 28, 2025): I don't think they ever fixed this. > This is still a problem? Noticed the same when I tried it as well.
Author
Owner

@jamesgeorge007 commented on GitHub (Nov 25, 2025):

Hi, this is addressed in #5421, scheduled for the upcoming major release.

<!-- gh-comment-id:3575292349 --> @jamesgeorge007 commented on GitHub (Nov 25, 2025): Hi, this is addressed in #5421, scheduled for the upcoming major release.
Author
Owner

@lamongabriel commented on GitHub (Nov 25, 2025):

Thank you!

<!-- gh-comment-id:3575448888 --> @lamongabriel commented on GitHub (Nov 25, 2025): Thank you!
Author
Owner

@jamesgeorge007 commented on GitHub (Nov 27, 2025):

Closing since this is now addressed in the v2025.11.0 release. Please let us know if you have any feedback.

<!-- gh-comment-id:3585132409 --> @jamesgeorge007 commented on GitHub (Nov 27, 2025): Closing since this is now addressed in the [v2025.11.0 release](https://github.com/hoppscotch/hoppscotch/releases/tag/2025.11.0). Please let us know if you have any feedback.
Author
Owner

@enricojonas commented on GitHub (Jan 7, 2026):

Was this supposed to fix the switching between instances? For me it's still not working with Desktop Client 2025.11.2. After adding a self hosted instance, it's showing it as selected on each startup, but it seems it's not in the correct context. I need to switch to "HOPPSCOTCH DESKTOP", and then switch back again to my self-hosted instance to make it work. Seems it's the same behavior like before?!

<!-- gh-comment-id:3718959059 --> @enricojonas commented on GitHub (Jan 7, 2026): Was this supposed to fix the switching between instances? For me it's still not working with Desktop Client 2025.11.2. After adding a self hosted instance, it's showing it as selected on each startup, but it seems it's not in the correct context. I need to switch to "HOPPSCOTCH DESKTOP", and then switch back again to my self-hosted instance to make it work. Seems it's the same behavior like before?!
Author
Owner

@wmbin commented on GitHub (Jan 16, 2026):

25.12.1 The same problem

<!-- gh-comment-id:3760752012 --> @wmbin commented on GitHub (Jan 16, 2026): 25.12.1 The same problem
Author
Owner

@mudora23 commented on GitHub (Jan 23, 2026):

2025.12.1 same problem on Mac Desktop App

<!-- gh-comment-id:3788514468 --> @mudora23 commented on GitHub (Jan 23, 2026): 2025.12.1 same problem on Mac Desktop App
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#1813
No description provided.