Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

app.tabby.sh has been discontinued (config sync now needs your own tabby-web instance) #9131

Closed
dennismetz opened this issue Oct 17, 2023 · 20 comments
Labels

Comments

@dennismetz
Copy link

Describe the problem:
Thanks for the great work/genius tool!
I just updated to version 1.0.201 (from 1.0.200) and noticed in the settings that the sync no longer works.

https://app.tabby.sh/ shows:
Error: Forbidden
Your client does not have permission to get URL / from this server.

@fr00sch
Copy link

fr00sch commented Oct 17, 2023

I have the same Problewm with the same version.

@Eugeny
Copy link
Owner

Eugeny commented Oct 17, 2023

app.tabby.sh has been discontinued

You can set up your own full-featured instance by deploying https://github.com/eugeny/tabby-web, or if you just need the config sync and nothing else, use this third party implementation of the config sync API: https://github.com/Clem-Fern/rtabby-web-api

@Eugeny Eugeny closed this as completed Oct 17, 2023
@Asthaknes
Copy link

It's a shame, it was really practical!
Is it going to be replaced by another system?
If not, what can we replace it with?
Can we set up a server at home?

@Eugeny
Copy link
Owner

Eugeny commented Oct 17, 2023

I've just ran out of money to host it, but you can set up your own instance: https://github.com/Eugeny/tabby-web

GitHub
Tabby Web - an SSH/Telnet/Serial client in your browser. - GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.

@asmpg
Copy link

asmpg commented Oct 18, 2023

@Eugeny can you make it to be a paid service ? i think many users will pay for it .

You can do a survey to see how many people are willing to use this service, then decide to do it or not .

@EkkoG
Copy link

EkkoG commented Oct 20, 2023

I've just ran out of money to host it, but you can set up your own instance: https://github.com/Eugeny/tabby-web

GitHub**GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.**Tabby Web - an SSH/Telnet/Serial client in your browser. - GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.

Sorry to hear that, could you please split the API to independent project? It's too big if use as a sync API.

GitHub
Tabby Web - an SSH/Telnet/Serial client in your browser. - GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.

@TalhaMoazSarwar
Copy link

@Eugeny I left other platforms and moved to Tabby for its cloud sync functionality. Please bring it back as I don't want to use a third-party plugin.

@Lujnjie
Copy link

Lujnjie commented Oct 23, 2023

@Eugeny This is a very useful feature. You can allow users to set up their own synchronization services

@Clem-Fern
Copy link
Contributor

Clem-Fern commented Oct 24, 2023

Hey,

I published rtabby-web-api some days ago. It was initially private as I made it to learn and train my self, so it's far from perfect...
With app.tabby.sh being discontinued, I through it could be useful to those who want to setup their own settings sync service without having the full Tabby web part.

However, you have to keep in mind that it is not an official tabby/Eugeny project.

https://github.com/Clem-Fern/rtabby-web-api

@Eugeny Eugeny changed the title Settings Sync / AxiosError: Request failed with status code 401 app.tabby.sh has been discontinued (config sync now needs your own tabby-web instance) Oct 25, 2023
@Eugeny Eugeny pinned this issue Oct 25, 2023
@knightian
Copy link

knightian commented Nov 9, 2023

I've just ran out of money to host it, but you can set up your own instance: https://github.com/Eugeny/tabby-web

GitHub**GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.**Tabby Web - an SSH/Telnet/Serial client in your browser. - GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.

Is there a way I can at least get my settings or are they gone forever? I don't really want to set it up all over again, it would have been nice to get a notice about it so I could have prepared for this case....

GitHub
Tabby Web - an SSH/Telnet/Serial client in your browser. - GitHub - Eugeny/tabby-web: Tabby Web - an SSH/Telnet/Serial client in your browser.

@Eugeny
Copy link
Owner

Eugeny commented Nov 9, 2023

@knightian write me an email to [email protected] from the same email that your account is linked to and I'll send you your config back.

@knightian
Copy link

@knightian write me an email to [email protected] from the same email that your account is linked to and I'll send you your config back.

All good thanks, I found it was in the Roaming folder so I recovered it out of a device backup from just the other day. I think I will set up my own syncing server like you advise, thanks again.

@knightian
Copy link

knightian commented Nov 11, 2023

@Eugeny do you know you can get a free 4 core 24GB RAM server on Oracle Cloud? https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm

Learn what Always Free resources are available to all Oracle Cloud Infrastructure users.

@Eugeny
Copy link
Owner

Eugeny commented Nov 11, 2023

I didn't know that, but unfortunately I don't have any time to be an unpaid devops in addition to being an unpaid developer - tabby-web used to run as an autoscaling container app on Google Cloud Run. Besides, Oracle's offering is capped at 1 MB/s traffic at the balancer.

@DeadZeta
Copy link

I didn't know that, but unfortunately I don't have any time to be an unpaid devops in addition to being an unpaid developer - tabby-web used to run as an autoscaling container app on Google Cloud Run. Besides, Oracle's offering is capped at 1 MB/s traffic at the balancer.

Hello, what kind of traffic was there on api.tabby.sh?
What virtual machine configuration was used?

@Eugeny
Copy link
Owner

Eugeny commented Nov 16, 2023

It was running as a container service on Google CloudRun, and consumed ~500 CPU-hours and 355 GB of outbound traffic plus 330 GB of outbound traffic from Google Cloud Storage per month.

@DeadZeta
Copy link

In theory, I can rent a virtual machine, run a docker container with tabby web or tabby api and make it public for all users who want to synchronize?
or will there be a problem with the security of data storage?

@EkkoG
Copy link

EkkoG commented Dec 29, 2023

Hey,

I published rtabby-web-api some days ago. It was initially private as I made it to learn and train my self, so it's far from perfect... With app.tabby.sh being discontinued, I through it could be useful to those who want to setup their own settings sync service without having the full Tabby web part.

However, you have to keep in mind that it is not an official tabby/Eugeny project.

https://github.com/Clem-Fern/rtabby-web-api

I have added support for third-party login support Clem-Fern/rtabby-web-api#10, and deployed to my own server, here is the address https://tabby-sync.imciel.com/

So, you guys can get a token by login at the home page and test the config sync now.

Welcome any suggestion and bug report.

GitHub
Tabby Web API for Config Sync. Contribute to Clem-Fern/rtabby-web-api development by creating an account on GitHub.

@zzduci
Copy link

zzduci commented Apr 2, 2024

@Eugeny I left other platforms and moved to Tabby for its cloud sync functionality. Please bring it back as I don't want to use a third-party plugin.

me too

@DeadZeta
Copy link

DeadZeta commented Apr 2, 2024

in theory, you can return synchronization, but for a nominal fee per month and payment in cryptocurrency

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests