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

Selfhosting? #4

Open
shahram7 opened this issue Dec 13, 2023 · 1 comment
Open

Selfhosting? #4

shahram7 opened this issue Dec 13, 2023 · 1 comment

Comments

@shahram7
Copy link

Hi Sharma,
is it possible to run ZenDecks as a selfhosted app?
Best Regards, Shahram

@SharmaMitchell
Copy link
Owner

Hi Shahram,
The license allows non-commercial use, so if you just want to self-host for your own usage (not for-profit), go ahead! if you choose to deploy publicly, please change the name to something else to avoid confusion with my official ZenDecks.app deployment.

You will need to create your own Firebase setup for auth (or remove the auth logic if you're just using it yourself). You will also need to create your own Firestore database through Firebase, and then set up the env variables referenced in my code to point to your corresponding Firebase variables.

The Firebase free tier will cover both of these (although data is a bit limited, it should be enough for personal use).

To quickly look for which env variables you will need, you can search through the codebase locally for process.env.. Then just create your own .env file in the root of the project and define the env variables there.

Hope that answers your question, good luck getting set up! :)

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

No branches or pull requests

2 participants