Skip to content

andrewbird2/donation_portal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Payment backend for Effective Altruism Australia.

Configuration is via salt but we haven't open-sourced the salt pillar and states yet. We'll eventually open source these and add a setup script that makes getting a dev instance up and running automatic.

In the meantime, it's pretty much a vanilla django/celery app that shouldn't be too hard to get working. Here are some notes that may help:

  1. We use Ubuntu 14.04 or 16.04.
  2. Packages required are in https://github.com/effective-altruism-australia/donation_portal/blob/live/deps. The list of pip packages is complete but the list of apt packages is incomplete, missing things like redis and postgres that salt installs separately.
  3. Settings are split between https://github.com/effective-altruism-australia/donation_portal/blob/live/donation_portal/settings.py and https://github.com/effective-altruism-australia/donation_portal/blob/live/donation_portal/salt_settings_example.py.

Note (if configuring via salt): On Ubuntu 14.04, I have to work around this issue in salt. The workaround is to grant rw permissions on /tmp/user/0 to the user you're installing the app for.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 73.7%
  • HTML 20.8%
  • JavaScript 3.0%
  • CSS 2.4%
  • Shell 0.1%