Happy to solve all your questions <@U03NNH9571B> t...
# general
z
Happy to solve all your questions @matt this is an open source project under the AGPLv3 License. You don't have to use cal.com and you don’t have to get a license key to use it. If you self host you can use your own postgres db and you can implement your own signup. The only condition is that you need to make your code open source as well. That’s what AGPLv3 License is mostly about. The only really “restricted” code is the code under
apps/web/ee
and
packages/stripe
since those are considered “enterprise features”. This is similar to GitLab where you can self host your own instance for free but you need a subscription to unlock enterprise features. I hope this covers most of your questions and feel free to reach out if you have more. May you be well 🙏
❤️ 1
m
so thats what im doing, im self hosting and usign my own database. but calcom wont provide me a signup page to use with postgres? i have to make my own?
z
We use our website for signups so it's pretty trivial to add your own. You can take a look at nextauth docs for some examples. We don't provide a signup page since most enterprise customers already have their own providers and just need to connect to it
m
thats very unusual that a login page is provided, which uses prism & our own database, but a signup page to do the same isnt
z
That's open source, feel free to contribute by creating issues or PRs.
m
yes, im aware its open source lol
just pointing out the unusualness of it
there's already a signup.tsx file, why can't this be enabled?
z
unusualness noted, let's move on shall we? 🙏
m
i think the signup.tsx can be reused, but how do i enable this page without a license key