I’m planning on making a discourse server, and at the moment I’m having trouble deciding whether to deploy it on Heroku or Digital Ocean. I know that for Heroku I would have to do all the of the setup work whereas Digital Ocean has a one click install. However, I’ve never used a one-click install and I’m wondering how I would go about configuring and setting up the Discourse forum on such a droplet.
My main concerns are that I already have another webapp that has a PostgreSQL database that contains users’ emails and passwords. I’d like to be able to import those emails and passwords into the discourse database so that users will not have to go through the hassle of making a new account just to use the forums (which are intended to be for discussion regarding the original webapp.) I’d also like to set up English and French localization (does Discourse support i18n?) and also integrate Intercom into the forums.
I guess to sum up my question, does the one-click install just get everything going, and then I could do all the customization I normally would? And how hard would it be to implement localization and importing users to a one-click install?