cal.com
cal.com copied to clipboard
It's not yet possible to deploy Cal on Cloudron
I've been using the hosted version and really like it, but I'd prefer to self-host and so I'd really love Cloudron to be added here:

As would lots of other Cloudron users (it's currently the 12th 6th most requested app on their App Wishlist), see:
https://forum.cloudron.io/post/29826
For info about packaging apps for Cloudron see:
https://forum.cloudron.io/post/10712
cal restricts SSO and provisioning behind their infrastructure tier, would that conflict with this?
cal restricts SSO and provisioning behind their infrastructure tier, would that conflict with this?
I've no idea, but wouldn't that (if I've understood you correctly) only apply to the hosted version at cal.com and not to self-hosted instances?
I'm one of those cloudron users who'd also love to see this available on Cloudron!!
No, it's a separate version that you get after you pay is my understanding β SAML SSO and other features are listed as infrastructure or enterprise only, the FOSS features map closer to the free plan (sans limitations) I think: https://cal.com/pricing
You could be right, but it's not really very clear. Either way, LDAP or not I'd love to self-host on Cloudron (but hopefully it's possible with LDAP integration too).
Co-founder of Cloudron here. If it's possible to just use local users on the self-hosted instance, that would be a good start already for the Cloudron package.
hey @gramakri whats the process? i dont mind having cal on cloudron. wanna submit a PR?
You could be right, but it's not really very clear. Either way, LDAP or not I'd love to self-host on Cloudron (but hopefully it's possible with LDAP integration too).
@ianhyzy I emailed them to ask and they replied:
So sorry for the late reply - here's what I got from our engineers "We donβt currently support LDAP, but should be easy to add to next-auth".
It is on the roadmap for us, but TBD as to when it will officially be implemented.
So sounds like one day self hosted version may well get LDAP in the future π
I'm also a Cloudron user and self-hosted Cal.com, but became too busy with other stuff that I wasn't able to maintain it, so if it could live in their ecosystem in any way, shape, or form that would be fantastic. LDAP would just be icing on the cake, not a requirement for me at least. I'm glad to see some potential here and look forward to seeing how this progresses. Thank you to the team at Cal.com for your willingness to look into this and thank you to the team at Cloudron for listening to and advocating for their users!
hey @gramakri whats the process?
@PeerRich just in case you didn't spot it, see this link from my OP for detail about how apps are packaged for Cloudron:
https://forum.cloudron.io/post/10712 :)
The top link on that post is this which covers what's involved:
https://docs.cloudron.io/packaging/tutorial/
Be great to have Cal on Cloudron! :pray:
hey @gramakri whats the process?
@PeerRich just in case you didn't spot it, see this link from my OP for detail about how apps are packaged for Cloudron:
https://forum.cloudron.io/post/10712 :)
The top link on that post is this which covers what's involved:
https://docs.cloudron.io/packaging/tutorial/
Be great to have Cal on Cloudron! :pray:
i was more referring to what the process is if someone wants to make a PR
cloudron is not on our roadmap for now but if someone wants to open a PR i am down to merge it
We're happy to package for Cloudron, but this is currently a blocker: https://github.com/calcom/cal.com/issues/6780
Great think about having apps packaged on Cloudron is it gives developers and privacy-sensitive enterprises a quick way to trial. Anyone with a mission-critical reliance on an app typically then becomes an enterprise customer and sponsor anyway. The FOSS users just add to those influencers championing the app.
Also, typically we see FOSS support LDAP and Enterprise for SSO services. Next-auth maybe a good solution in the meantime, but LDAP is ideal, and enables quick team testing with Cloudron.
I can't think of any other server manager apps where you'll get as many experienced self-hosting privacy advocates and developers introduced to cal.com, so I'm certain solving this is a win-win for both communities.
@roae is a new hire for docker but currently working on the booking page performance which has a higher priority, afterwards, he can look at more docker-related issues
~~π $100 bounty created by cal~~
~~π No need to comment asking to work on it. Just open a PR and claim the bounty with /claim #3026 inside the PR~~
~~π Before proceeding, please make sure you can receive payouts in your country~~
~~π΅ Payment arrives in your account 2-5 days after the bounty is rewarded~~
~~π― You keep 100% of the bounty award~~
~~π Thank you for contributing to calcom/cal.com!~~
π‘ rjackson submitted a pull request that claims the bounty. You can visit your org dashboard to reward.
Great work @rjackson πββοΈ
Correct on the bounty from @PeerRich β€οΈ
We'll ask @vladimirdulov to review once merged, and re-attempt the Cloudron App packaging with this solution. π
ππ @rjackson has been awarded $100! ππ
Has this issue been sorted? Or is there still something to work on?
We have managed to get Cal packaged for Cloudron, it's on review now and will be released soon.
Hello! Do we know if there have been any updates on this?
We've just pushed an initial package version now for testing. For curious readers, the package repo is at https://git.cloudron.io/cloudron/calcom-app
Thanks everyone, this can be closed then I guess.
Is this issue closed ? but it shows open ,can we get on this and get bounty on this
Not sure how this bounty system works, main work was done by @vladimirdulov with inspiration from https://github.com/calcom/docker as far as I can tell.
this issue can be closed since the app is published since quite some time. thanks for the great work.
[!NOTE] The user @HarshithAlfred is already attempting to complete issue #3026 and claim the bounty. We recommend checking in on @HarshithAlfred's progress, and potentially collaborating, before starting a new solution.
One of the Cloudron maintainer here. This is already long done by @vladimirdulov he should be eligible for the bounty.
/tip 100 @vladimirdulov
@vladimirdulov: You just got a $100 tip! π Complete your Algora onboarding to collect your payment.