Forem Creators and Builders 🌱

Discussion on: Social Media 4.0

Collapse
 
ussaaron profile image
Aaron Martinez

Hi @ellativity

So, a few of my statements in my post yesterday were apparently inaccurate. The Dev.To build I was referring to was (I believe) an early iteration of the open source Forem project now. Referring to this article by Ben Halpern:

dev.to/ben/spin-up-a-local-instanc...

Also, the primary issues I experienced yesterday happened for different reasons: On Heroku a paid membership is required to build the app. On Gitpod I was using a deprecated main build. On my local computer I was using Windows not Linux.

So today, I started over building Forem from the ground up with Linux on my local machine. The main issue I ran into on Gitpod after successfully deploying is that you can't set up a user admin with the default local host settings provided.

After I'm able to successfully create the seed admin, I believe I'll be using Gitlab as my primary build location. It has a spectacular set of tools for app development. I'm wary about hosting through Heroku based off reviews I've read of the service. Not ruling it out entirely but looking for alternatives with a more transparent billing mechanism.

Collapse
 
coffeecraftcode profile image
Christina Gorton

Hey @ussaaron .
FOSS setup is known to be frustrating because we haven't "officially" released our FOSS offering with good documentation but are soon.
I worked with our Sys Admins yesterday to work through the documentation needed for the FOSS offering and we are working on making it as comprehensive as we can to help with a lot of these frustrations. Will will have a "soft" launch of the FOSS offering in the near future.
I will say for now we will be supporting Forem FOSS on DigitalOcean, AWS, and Google Cloud. I think setting it up on Heroku will continue to be a bit frustrating.

Thread Thread
 
ussaaron profile image
Aaron Martinez

Hi Christina,

Where would you like me to submit bugs/issues? Just about finished spinning up Forem in Linux with Ubuntu on Windows. One big issue I found (with a simple fix) that stalled me for a few hours was the broken [rbenv link for environment build]. 404 on GitHub: Here's the new link and doctor link:

[RBENV INSTALLER]

with curl

curl -fsSL github.com/rbenv/rbenv-installer/r... | bash

alternatively, with wget

wget -q github.com/rbenv/rbenv-installer/r... -O- | bash

[RBENV DOCTOR]

with curl

curl -fsSL github.com/rbenv/rbenv-installer/r... | bash

alternatively, with wget

wget -q github.com/rbenv/rbenv-installer/r... -O- | bash

Thread Thread
 
coffeecraftcode profile image
Christina Gorton

Hey! I don't think we are taking bugs quite yet for the FOSS install because the current iteration of Forem FOSS that will be released soon is in a private repo. Once we open that repository along with the docs we will prompt you to add bugs there and other communication around FOSS can continue here.

Thread Thread
 
link2twenty profile image
Andrew Bone • Edited

Hey @ussaaron , I presume you mean there was an issue with the docs for the install?

Did you use this guide?

I can see that this section of has a 404, it's specifically for getting rbenv-doctor though as opposed to rbenv itself.

One can verify rbenv installation using the rbenv-doctor script with the following commands:

curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Enter fullscreen mode Exit fullscreen mode

This is because the raw url for github has changed the corrected version of the URL is

raw.githubusercontent.com/rbenv/rb...

You can raise and issue here and this is the file that has the incorrect information


EDIT:

I've submitted a pull request to change the URL in the docs

Update `rbenv-doctor` location in docs #13803

What type of PR is this? (check all applicable)

  • [ ] Refactor
  • [ ] Feature
  • [ ] Bug Fix
  • [ ] Optimization
  • [x] Documentation Update

Description

The URL for rbenv-doctor has changed

Related Tickets & Documents

forem.dev/ussaaron/social-media-4-...

QA Instructions, Screenshots, Recordings

N/A

UI accessibility concerns?

N/A

Added tests?

  • [ ] Yes
  • [x] No, and this is why: it's documentation
  • [ ] I need help with writing tests

[optional] Are there any post deployment tasks we need to perform?

N/A

[optional] What gif best describes this PR or how it makes you feel?

Chandler from friends flicking through a book without reading it