Skip to content

Latest commit

 

History

History
61 lines (40 loc) · 1.05 KB

INSTALL.md

File metadata and controls

61 lines (40 loc) · 1.05 KB

INSTALL

Requirements

See https://jekyllrb.com/docs/installation/

Install & Run

git clone https://github.com/osmbe/website

bundle install
bundle exec jekyll serve

Donation page back-end

Create Stripe Connect account

See https://stripe.com/docs/api/curl#account.

curl https://api.stripe.com/v1/accounts \
    -u <secret_key>: \
    -d type=standard \
    -d country=BE \
    -d email="<email_address>"

Replace <secret_key> by your secret key and <email_address> by the email address of the new account.

Setup back-end

We use https://github.com/jbelien/stripe-apigility to run the Stripe "component" for the donation page.

...

Build JS bundles

Event page

npm install
npm run build:event

Support page

Create .env file:

STRIPE_CONNECT_ACCOUNT =
STRIPE_PUBLISHABLE_KEY =
WEBTASK_URL =
npm install
npm run build:stripe