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

README Recommendations #316

Closed
hyoretsu opened this issue Feb 6, 2024 · 7 comments
Closed

README Recommendations #316

hyoretsu opened this issue Feb 6, 2024 · 7 comments

Comments

@hyoretsu
Copy link

hyoretsu commented Feb 6, 2024

I struggled quite a lot to get it working. I know it's meant to be a WIP, developer-focused, but early adoption would be good.

  • I had to install Ruby using RVM to successfully do bundle install, using Snap or Apt didn't work
  • People have to install Ruby on Rails (and maybe bundler) first.
  • Mention about the RAILS_ENV variable
  • I don't know if it's an error of mine but I needed to remove config/credentials.yml.enc
  • My rails isn't picking up .env variables, so I need to set DB password and RAILS_ENV manually in the db:setup command
  • Mention that you need to either create a maybe username in Postgres or change it in config/database.yml
@Shpigford
Copy link
Member

What OS are you on?

@hyoretsu
Copy link
Author

hyoretsu commented Feb 6, 2024

Full-on Ubuntu through EC2

@pgroyal22
Copy link

pgroyal22 commented Feb 6, 2024

Even Arch repos are Ruby 3.0.6, I think a RVM shoutout would be great for the easy of installation

@hyoretsu
Copy link
Author

hyoretsu commented Feb 6, 2024

This probably is unrelated, but if it is, any idea why I can't access the app itself? I changed APP_DOMAIN in .env, but when I visit my domain it redirects me to localhost:3000 somehow. (Like literally, the URL itself changes) I didn't change HOSTED since the comment says I probably don't need to and there isn't an explanation of what it does in the README.

My Nginx config is a simple server_name with location / and proxy_pass ran through Certbot.

@zachgoll
Copy link
Collaborator

zachgoll commented Feb 6, 2024

Hey @hyoretsu I'm working on some updates to the README to clarify some of these things. Are you trying to get this started to develop? Or are you primarily trying to self-host?

@hyoretsu
Copy link
Author

hyoretsu commented Feb 6, 2024

Hey @hyoretsu I'm working on some updates to the README to clarify some of these things. Are you trying to get this started to develop? Or are you primarily trying to self-host?

I'm looking to self-host, in order to try it out. I could contribute if it's still in JS, but I have never tried Ruby. It looks promising and takes care of pretty much everything, but I can't be sure until I try it or at least see some screenshots.

@zachgoll
Copy link
Collaborator

zachgoll commented Feb 6, 2024

@hyoretsu sounds good. We are still pretty early with development, so haven't spent the time to optimize for self hosting yet.

I'm going to go ahead and close this issue, but keep an eye on this guide:

https://github.com/maybe-finance/maybe/wiki/Self-Hosting-Setup-Guide

We will update this as we get closer to a first release and will make sure and add detailed instructions for making this work smoothly!

Also, regarding the environment variables, I think PR #334 will fix that.

@zachgoll zachgoll closed this as completed Feb 6, 2024
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

4 participants