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

Enhance .env variable documentation #4

Open
ldexterldesign opened this issue Mar 24, 2020 · 4 comments
Open

Enhance .env variable documentation #4

ldexterldesign opened this issue Mar 24, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@ldexterldesign
Copy link

ldexterldesign commented Mar 24, 2020

Hi,

Hope you're safe

Thanks so much for creating this 🤯

I've been trying to get this build running on multiple occasions over the past few weeks and I'm on the verge of giving up and using https://miniflux.app but I just wanted to try one last time tonight, hopefully with your help 🙏

Copy .env.example to .env and fill ALL the variables - https://github.com/angristan/feedbin-docker#setup

Please make this file more descriptive e.g. variable options and/or comments?:

FORCE_SSL=
FORCE_SSL=[true | false | 'true' | 'false' | undefined]
FORCE_SSL= // undefined == false

Oh yeah that was one of the PR I made for Feedbin. If you're running as localhost without HTTPS, set FORCE_SSL=false, I forgot to add it (6d0a06d) - #1 (comment)

NB seeing this in the same file confuses me:

AWS_S3_PATH_STYLE="true"

If you have any issues (e.g. questions/queries) then happy to help

Keep up kind work!

Hope to hear back

Sincerely

@ldexterldesign ldexterldesign changed the title Enhance .env variable documentation Enhance .env variable documentation #Enhancement #Help #Idea #Question Mar 24, 2020
@ldexterldesign ldexterldesign changed the title Enhance .env variable documentation #Enhancement #Help #Idea #Question Enhance .env variable documentation #Enhancement #Help #Question #Suggestion Mar 24, 2020
@ldexterldesign
Copy link
Author

ldexterldesign commented Mar 24, 2020

Apart from the fantastic password choice 💅, are there any obvious problems with this?:

# Minio
MINIO_ACCESS_KEY=password
MINIO_SECRET_KEY=password

# Caddy
CADDYPATH=/etc/ssl/caddy

# Camo
CAMO_HOST=https://camo.feedbin.domain.tld
CAMO_KEY=password

# Rails
RACK_ENV=production
RAILS_ENV=production
PORT=3000
SECRET_KEY_BASE=password
DEFAULT_URL_OPTIONS_HOST=feedbin.domain.tld
PUSH_URL=https://feedbin.domain.tld
FEEDBIN_URL=https://feedbin.domain.tld
FEEDBIN_HOST=feedbin.domain.tld
FORCE_SSL=false

# Databases
ELASTICSEARCH_URL=http://elasticsearch:9200
MEMCACHED_HOSTS=memcached:11211
REDIS_URL=redis://feedbin-redis:6379

POSTGRES=postgres
POSTGRES_USERNAME=feedbin
POSTGRES_USER=feedbin
POSTGRES_PASSWORD=password
DATABASE_URL=postgres://feedbin:feedbin@postgres/feedbin_production

# S3
AWS_ACCESS_KEY_ID=password
AWS_SECRET_ACCESS_KEY=password
AWS_S3_BUCKET=feedbin
AWS_S3_BUCKET_FAVICONS=feedbin
AWS_S3_ENDPOINT=https://minio.feedbin.domain.tld
AWS_S3_PATH_STYLE="true"
ENTRY_IMAGE_HOST=minio.feedbin.domain.tld

Hope to hear back

Sincerely

@angristan angristan changed the title Enhance .env variable documentation #Enhancement #Help #Question #Suggestion Enhance .env variable documentation Mar 25, 2020
@angristan
Copy link
Owner

Hey, thanks for the feedback. I agree that these variables need more documentation (especially upstream).

Sorry if I misunderstood, but are you experiencing an issue with your feedbin installation?

@ldexterldesign
Copy link
Author

ldexterldesign commented Mar 25, 2020

[...] are you experiencing an issue with your feedbin installation?

👉 #5

Thanks

@ldexterldesign
Copy link
Author

feedbin/feedbin#299

@angristan angristan added the enhancement New feature or request label Apr 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants