Git Product home page Git Product logo

Comments (30)

pcollellmir avatar pcollellmir commented on May 17, 2024 5

It would be basic to have this feature for my company to start using AppSmith

from appsmith.

Nikhil-Nandagopal avatar Nikhil-Nandagopal commented on May 17, 2024 4

After a bit of deliberation, we recommend anyone trying to access their db behind a VPC to whitelist our ip
In the meanwhile, we'll work on a slightly more involved solution to support SSH Tunnel and remove the incorrect tunnel option for other databases.

from appsmith.

lgallego-nq avatar lgallego-nq commented on May 17, 2024 2

Hi guys, any update about this feature. I'm really interested on it.
Thanks

from appsmith.

Nikhil-Nandagopal avatar Nikhil-Nandagopal commented on May 17, 2024 1

from appsmith.

sharat87 avatar sharat87 commented on May 17, 2024 1

Hello @akbansa, thank you for reporting this. The SSH Tunnel configuration in the Postgres datasources is a bug, since the feature is not currently supported by Appsmith. A solution to this problem is currently already being worked upon.

from appsmith.

fahall avatar fahall commented on May 17, 2024 1

Looks like there's now a task for this #22064. 🤞

from appsmith.

prerakhere avatar prerakhere commented on May 17, 2024 1

Any workarounds you would suggest in case of postgres? Otherwise I can't access the data and I am completely blocked in that case.

from appsmith.

sumitsum avatar sumitsum commented on May 17, 2024 1

from appsmith.

Nikhil-Nandagopal avatar Nikhil-Nandagopal commented on May 17, 2024

@akbansa Thanks for the feature request! I believe we do support this feature today. Were you having trouble accessing it? What type of database are you trying to connect to?

Here is a screenshot of our tunnel feature
image

from appsmith.

akbansa avatar akbansa commented on May 17, 2024

@Nikhil-Nandagopal Yes, it's there for PostgreSQL but not for MySQL.

Here is the screenshot for the same:
image

from appsmith.

areyabhishek avatar areyabhishek commented on May 17, 2024

Got another request from a friend about SSH for MySQL.

from appsmith.

sharat87 avatar sharat87 commented on May 17, 2024

@areyabhishek, I've written about this in a GitHub discussion recently (link: https://github.com/appsmithorg/appsmith/discussions/4094#discussioncomment-652646). Is there a reason they prefer to connect via SSH tunneling as opposed to whitelisting our IP for direct connections? Asking because that'll put into perspective whatever I'm missing in their use cases.

from appsmith.

ajinkyakulkarni avatar ajinkyakulkarni commented on May 17, 2024

Linking an internal discussion thread regarding this issue https://theappsmith.slack.com/archives/C01HUHMDPS9/p1622718510217300 for future reference.

from appsmith.

mkduew avatar mkduew commented on May 17, 2024

What time can we expect a SSH tunnel for MySQL / MariaDB?

from appsmith.

MichalisDBA avatar MichalisDBA commented on May 17, 2024

Is this still active in development? We too use MySql server that listens at localhost level and the only way to access the DB from an external app is via SSH Tunnel.

from appsmith.

rodrigoscdc avatar rodrigoscdc commented on May 17, 2024

Hello Guys do you have any update about this feature on the near roadmap of developing? This feature will be great because my Postgres and MsSql are in local server and the connections we do by ssh certificate.

from appsmith.

andredealmei avatar andredealmei commented on May 17, 2024

we need this

from appsmith.

gabrielgarza avatar gabrielgarza commented on May 17, 2024

We need this feature too, we can't connect to our Postgres DB unless we have SSH Tunneling. We would start using Appsmith if not for this

from appsmith.

daoudbahaz avatar daoudbahaz commented on May 17, 2024

Interesting! The SSH Tunneling gives us the best security when accessing our data remotely.
I think it's a must for now.

from appsmith.

zackkatz avatar zackkatz commented on May 17, 2024

My web host only allows database connections via a SSH tunnel. I'm trying to connect to WordPress-powered ecommerce data. This is a blocker for me to be able to use Appsmith—please add!

from appsmith.

danieliser avatar danieliser commented on May 17, 2024

This should definitely be there as most hosts block all access by default and some setups, specifically using Appsmith via docker locally might have roaming/changing IPs, so whitelisting can be tedious every time you connect.

Workaround for some users might be to create local MySQL DB and then use Airbyte, which does offer MySQL over SSH, to sync to a local DB on the same server as Appsmith or another of your choice as Airbyte is a 2 way sync tool.

Essentially you would be making your own data-warehouse, but it is a simple solution.

from appsmith.

nitzanav avatar nitzanav commented on May 17, 2024

+1

from appsmith.

baender avatar baender commented on May 17, 2024

I agree with the others. Our SysOps-Team decided that SSH tunnel for database access is the way to go. As a developer I can not circumvent that setup, I also can not make them whiteliste an IP for direct access.

I would love to use appsmith for development but the lack of this feature prevents me from using your product.

from appsmith.

fahall avatar fahall commented on May 17, 2024

Any Updates on this?

This is a blocker for my team too. Without SSH Tunneling for DB connections, we cannot use Appsmith.

from appsmith.

zackkatz avatar zackkatz commented on May 17, 2024

@fahall Good news: @mohanarpit shared on Hacker News that they were going to bump this on the internal priority list!

https://news.ycombinator.com/item?id=35371190

from appsmith.

sumitsum avatar sumitsum commented on May 17, 2024

Closing it as core changes have been merged in release.

from appsmith.

prerakhere avatar prerakhere commented on May 17, 2024

I still can't see SSH options while connecting to my postgres database sitting inside an isolated subnet inside a VPC. I can only connect to my database by SSHing through a bastion host.

from appsmith.

sumitsum avatar sumitsum commented on May 17, 2024

Hi @prerak-jain the SSH tunnel feature is only implement for MySQL integration at the moment.

from appsmith.

AntoineDuComptoirDesPharmacies avatar AntoineDuComptoirDesPharmacies commented on May 17, 2024

Same as @prerakhere, we can not use Appsmith until SSH Tunnel to PostgreSQL database is possible as our database is secured behind a Bastion.

from appsmith.

Nikhil-Nandagopal avatar Nikhil-Nandagopal commented on May 17, 2024

@andredealmei @prerakhere I've raised a feature request for this here #30792 you can leave a comment there to get it prioritised

from appsmith.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.