Go to file
asymptotically 414cfb029b css: Set `user-select: all` for wallet address
`user-select: all` makes sure that the entire element is selected
when the user selects it.  It prevents partial copying of the
address which happens when the address gets split onto multiple
lines.
2021-02-19 19:07:54 +00:00
funding css: Set `user-select: all` for wallet address 2021-02-19 19:07:54 +00:00
.gitignore Include QR codes on the proposal page; added API route 2018-10-20 02:16:08 +02:00
LICENSE wtf 2018-09-01 13:32:02 -05:00
README.md update git url 2020-06-28 18:32:35 +03:00
requirements.txt - Switch to integrated addresses (address+payment_id) -> `make_integrated_address @ RPC) 2020-06-09 04:38:51 +02:00
run_dev.py Include QR codes on the proposal page; added API route 2018-10-20 02:16:08 +02:00
settings.py_example Support for OpenID Connect authentication flow 2020-06-22 01:03:12 +02:00

README.md

Wownero Funding System

whoop

A simple Flask application for managing donations.

Example

https://funding.wownero.com

Installation

Good luck with trying to get this to run! Some pointers:

Daemon

First make sure the daemon is up.

./wownerod --max-concurrency 4

Wallet RPC

Expose wallet via RPC.

./wownero-wallet-rpc --rpc-bind-port 45678 --disable-rpc-login --wallet-file wfs --password ""

Web application

Download application and configure.

sudo apt install libjpeg-dev libpng-dev python-virtualenv python3 redis-server postgresql-server postgresql-server-dev-*
git clone https://git.wownero.com/wownero/wownero-funding-system.git
cd wownero-funding-system
virtualenv -p /usr/bin/python3
source venv/bin/activate
pip uninstall pillow
pip install -r requirements.txt
CC="cc -mavx2" pip install -U --force-reinstall pillow-simd
cp settings.py_example settings.py
- change settings accordingly

Prepare a database in postgres and create an user for it.

Run the application:

python run_dev.py

Beware run_dev.py is meant as a development server.

When running behind nginx/apache, inject X-Forwarded-For.

Contributors

License

© 2018 WTFPL Do What the Fuck You Want to Public License