Infestor update: Account creation via web interface

infestor is a command line application to claim and create discounted STEEM accounts. If your stake is at least dolphin level, you can claim discounted accounts (this resource credit requirement may change) in a periodical base.

I had been claiming accounts with infestor for a while to onboard people, friends, etc. However, when I want to create an account with this way, I need to see the password of the new account on my command line. (Which is not optimal.)

So, I have added a web interface to the infestor where you can create gift codes and create accounts for people without seeing or accessing their passwords.


With infestor, it is possible for anyone with pending claimed accounts to run an account creation service.

Installation / Upgrade


It requires python3.6+.

$ pip install infestor --upgrade

Note: Using virtualenvs are always preffered.

Configuration


Web interface uses environment variables to get the configuration.

INFESTOR_ACTIVE_KEY=<creator_account_active_key>
INFESTOR_CREATOR_ACCOUNT=<creator_account_username>
INFESTOR_MONGO_URI=<mongodb_connection_uri>

Adding gift codes


  • Requires a mongodb instance on localhost.
$ infestor add_gift_code --code EMREBEYLER
Gift code: EMREBEYLER is added to the database.

Running


$ gunicorn infestor.web:app

This will start listening on port 8000. If you want to serve it on a domain, check deploying via Nginx.


Pull Request


Free Accounts 🎉


I will giveaway 5 gift codes for account creation. These codes can be redeemed at https://freeaccounts.steeminator.com.

If you need an account, just reply to this thread why you need that account, and I will send you a private memo including the gift code.

H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
22 Comments