Installing non-available connector in open-source version

Summary

User is asking if it’s possible to install a connector not available in the open-source version, specifically the Confluence connector.


Question

Hi everyone ! I think I know the response, but is there a way to install a connector not available in the opensource version ? I need the confluence connector, and it’s not available in it :confused:



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["install", "connector", "open-source", "confluence"]

Which confluence connector? Not this one https://docs.airbyte.com/integrations/sources/confluence ?

But it’s not in my list

Which Airbyte version do you have?

PS. Remove x from Confluencex :wink:

Yes yes don’t worry, it does not appear even without the x :slightly_smiling_face:

I’ve installed it with the https://marketplace.digitalocean.com/apps/airbyte

0.30.25-alpha is quite old version, I have 0.63.4. The latest is 0.63.5 or maybe even newer.

I’ll try to update it first then

I agree on upgrading, so start there. It’ll be MUCH more reliable and more performant for sure.

But for other cases where Airbyte is installed without all the connectors available (which I’ve seen a few times), you can usually add them just like you would a new CDK source by going to:
Settings > Sources > New Connector > Add a New Docker Connector

Then you’d fill out the form using values along these lines:
• Display Name: Confluence
• Docker Repo: airbyte/source-confluence
• Docker Image Tag: 0.2.11 (this is the current, but you could specify any <https://hub.docker.com/r/airbyte/source-confluence/tags|tag found on the repo>)
• Docs URL: <https://docs.airbyte.com/integrations/sources/confluence>
Maybe not the ideal, but does work for those corner cases.

<@U01MMSDJGC9> can you notify team responsible for DigitalOcean Marketplace droplet to upgrade it or update description before upgrading?
https://marketplace.digitalocean.com/apps/airbyte

With a new fresh install it’s indeed better :slightly_smiling_face: Thanks a lot.
A little sad to not see the PGVector destination but I’ll be patient

Looks like it almost made it into the hackathon, but has some context here:
https://github.com/airbytehq/PyAirbyte-Hackathon/issues/5

You could always pick it up :wink:

I wish ! But I’m a php guy …

Hah. same here. except that I never get to write it anymore. My days are spent in literally every other language under the sun. Python. Java. Go. R. and so. fricking. much. SQL/Jinja/YAML, lol.

I think that technically it should be possible to write in any technology. It’s all about interfaces and commands passed to Docker container :wink:

<@U05JENRCF7C> I’d love to see the look on people’s faces when you commit a connector written in Assembly. Or maybe LOLCODE or Brainfuck :rolling_on_the_floor_laughing::rolling_on_the_floor_laughing::rolling_on_the_floor_laughing:

<@U035912NS77> Airbyte team won’t accept that :wink: It would make Airbyte codebase unmanageable.
It’s more about possibility writing your own connectors with technology you want.