Forem Creators and Builders 🌱

Phuc Tran
Phuc Tran

Posted on • Edited on

How to install forem with a forked repository?

Hello again.

I'm building my local community (only for Vietnamese). At the moment, I understand that the team is working hard to build internalization. In the meantime, I forked the forem repository to my GitHub and change the texts directly (under en.yml). I'm going to install forem on Digital Ocean or Heroku using my forked repository. With this approach, I think I can not use the sefthost repository (???), I have a few questions:

  1. I can install forem on my local machine and run it (using command: bin/startup). Is it a right way if I clone my forked repository to Digital Ocean/Heroku VPS and run it with bin/startup command?

  2. In the future, when forem has more update (PRs merged), I will need to merge forem repository to my forked repository and redeploy it. Is this correct?

Thanks in advanced for your answers!

Top comments (5)

Collapse
 
noeltim profile image
Noeltim

I'm also actually trying this out.

Currently using DO with Selfhost ansible scripts but looking to fork my own repo and then possibly set forem repo as upstream.

I think at the moment, only heroku is the easiest, have not tried it but this are my thoughts.

Collapse
 
thphuc profile image
Phuc Tran

Hi @noeltim great to hear that. Can you share how you setup and run?

Do we need to build the code or just run it?

Collapse
 
noeltim profile image
Noeltim

Actually, I have not tried it. but @akhil did a guide on Production on Heroku which does seems like its able to use a forked version.

Collapse
 
ellativity profile image
Ella (she/her/elle)

Hopefully the community will be able to help you out with some of these questions, as the Forem Team are only able to offer support for the self-host installation - good luck!

Collapse
 
thphuc profile image
Phuc Tran

Thanks @ellativity

My questions are just high level questions about the right way to run the code in "production" mode, because I'm not familiar with Ruby app.

I hope someone already did the same and share the experience