nikku / wuffle

A multi-repository / multi-organization task board for GitHub issues.
https://wuffle.dev
MIT License
118 stars 23 forks source link

[HELP] Install Issue #51

Closed mzch closed 5 years ago

mzch commented 5 years ago

Hi,

I tried to install wuffle. I installed Github app and modified .env, but whenever restarting wuffle, it will always show 'Getting Started' page. What's the matter?

-- .env

APP_ID=43251
PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----\n...\n-----END RSA PRIVATE KEY-----\n"
WEBHOOK_PROXY_URL=https://smee.io/SjfMBN0wikQy66q2
WEBHOOK_SECRET=xxxxxx
GITHUB_CLIENT_ID=xxxxxx
GITHUB_CLIENT_SECRET=xxxxxx
SESSION_SECRET=xxxxxx
BASE_URL=https://githubstate.com
LOG_LEVEL=debug

Github app settings is below: https://d.pr/i/hx6FTj

nikku commented 5 years ago

Did you follow the installation instructions?

Please provide the following information:

Thanks.

mzch commented 5 years ago
nikku commented 5 years ago

Where did you create the configuration files? They have to reside in the app directory.

nikku commented 5 years ago

As an additional note, you must execute npm run all once before being able to run the app in production mode (via npm start).

mzch commented 5 years ago

Great! Everything went well! Please add those steps to SETUP.md.

nikku commented 5 years ago

It is part of the instructions already, cf. this section.

If you find a way to improve the instructions, please file a pull request.

mzch commented 5 years ago

Well, it seems to lack 'execute npm run all'...

nikku commented 5 years ago

Aha, that's what was missing. I'll improve the validation regarding this.

nikku commented 5 years ago

Improved validation via https://github.com/nikku/wuffle/commit/05e45adc335a76f339414c53d5eabb1f912895ad. Thanks for your feedback :heart_eyes: