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

Deploy instructions #307

Open
antonmry opened this issue Aug 6, 2020 · 4 comments
Open

Deploy instructions #307

antonmry opened this issue Aug 6, 2020 · 4 comments

Comments

@antonmry
Copy link

antonmry commented Aug 6, 2020

It would be great to have some simple instructions about how to deploy the application: how to configure the database, what's needed, etc.

If you help me to start, I would be happy to contribute it to the Readme.

@loicknuchel
Copy link
Member

Hi @antonmry
Sorry for the late reply, I just had a baby ^^

So, to answer your question, deploying the app will differ according to where you want to deploy it.
I've done it only on Heroku but I think any PaaS (such as clever cloud or others) are similar.

To deploy it you will need a database (Postgres or H2) and an email service (Sendgrid for now), which are available as addons in heroku. You will also need to setup a bunch of services and setup their authentication keys. You can see all the needed variables in the application.conf

I will add more details on the application.conf to explain more theses variables.

Tell me if you need more details.

@loicknuchel
Copy link
Member

loicknuchel commented Aug 18, 2020

I added some explanations to application.conf.
You can also take a look at .env file to see the needed environment variables
Feel free to note your steps to deploy the app and put them in the readme. I would be happy to review your PR ;)

@antonmry
Copy link
Author

Hi @loicknuchel

Sorry for the late reply, I also had a baby and I will need some time to catch up 😄

Thanks for the explanation, it's exactly what I was looking for. I will deploy my own instance and prepare a PR documenting the process ASAP.

@loicknuchel
Copy link
Member

Oh, it's quite fun ^^

Let me know if you have more questions ;)

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