BitShares Forum

Main => General Discussion => Topic started by: xeroc on July 04, 2016, 11:57:53 am

Title: [Tapin] Python-based BitShares Faucet Released
Post by: xeroc on July 04, 2016, 11:57:53 am
It's my pleasure to publish the first python-based faucet for BitShares.

https://github.com/xeroc/tapin

It is API-compatible to the existing faucet and should play nicely with the wallet. All you need to do is deploy one at a (sub-)domain you control and redirect the wallet's faucet to that address.

Configuration

There is config-example.py that shows what has to go where as well as a config.py that is an example that works nicely with environmental variables together with heroku.

Deployment

It's uses a temporary SQLite database to store account names and prevent abuse. This database is created on the first query and nothing needs to be done extra. If you want to use a different SQL database you need to modify it in __init__.py.

Easy deployment is available through a heroku deploy button. It will ask you for all required data and automatically run and host it for you depending on the plan you are using.

Development

Currently, tapin is still very basic and I am looking for people that want to help improve it beyond what is here already. Help is welcome. If you need something very specify, drop me a line and we can find a way to get what you need.

https://steemit.com/bitshares/@xeroc/tapin-python-based-bitshares-faucet-released
Title: Re: [Tapin] Python-based BitShares Faucet Released
Post by: ripplexiaoshan on July 04, 2016, 04:49:56 pm
cheers +5%
Title: Re: [Tapin] Python-based BitShares Faucet Released
Post by: fx4all on July 13, 2016, 07:50:09 pm
Keep up the good work! :D