Skip to content
This repository has been archived by the owner. It is now read-only.
New frontend for Opencollective
JavaScript CSS HTML ApacheConf
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
app
docs
internals
server
.editorconfig
.gitattributes
.gitignore
.travis.yml
LICENSE.md
README.md
appveyor.yml
package.json

README.md

OpenCollective (new) Website

Circle CI Slack Status Gitter chat Dependency Status

Setup

npm install

Run in dev

npm start

Build for production

npm run start:prod

Deployment

Use the npm run deploy:staging or npm run deploy:production. CircleCI will run the tests on this branch and push to Heroku if successful (to staging only)

For quick pushing of hotfixes, you can do npm run deploy:hotfix. It'll take master and push to remote production, then push to staging to keep everything in sync.

Manually

If you want to deploy the app on Heroku manually (only for production), you need to add the remotes:

git remote add heroku-production https://git.heroku.com/opencollective-prod-site.git

Then you can run:

git push heroku-production master

Test

See Wiki.

Stack

You can’t perform that action at this time.