Handshake domain faucet https://faucet.woodburn.au
Go to file
Nathan Woodburn 0a47dd7cbe
All checks were successful
Build Docker / Build Image (push) Successful in 19s
feat: Add analytics
2023-12-13 14:53:24 +11:00
.gitea/workflows feat: Initial webserver and form 2023-11-07 23:04:54 +11:00
templates feat: Add analytics 2023-12-13 14:53:24 +11:00
.env.example docs: Added readme info 2023-11-08 14:05:55 +11:00
.gitignore feat: Initial webserver and form 2023-11-07 23:04:54 +11:00
Dockerfile feat: Add stats page 2023-11-08 12:48:17 +11:00
gift.py fix: Typo in rate limit time 2023-11-09 11:06:50 +11:00
LICENSE.md Initial commit 2023-11-07 22:20:27 +11:00
main.py fix: Discord api 2023-12-12 15:13:34 +11:00
README.md feat: Add api endpoint 2023-11-08 15:25:47 +11:00
requirements.txt feat: Alert via discord if the nb token expires 2023-12-12 15:10:31 +11:00
server.py feat: Alert via discord if the nb token expires 2023-12-12 15:10:31 +11:00

Woodburn Faucet

A simple faucet for Handshake domains

Running on faucet.woodburn.au

Docker deployment

docker run -d \
  --name=faucet \
  -e admin_ip=<your-IP> \
  -e cookie=<your-nb-main-cookie>
  -p 5000:5000 \
  git.woodburn.au/nathanwoodburn/faucet:latest

Optional environment variables

Variable Description Default
admin_ip IP address to allow multiple gifts sent to
cookie Cookie to use for nb-main
max_price Maximum price to pay for a domain (in HNS) 5
max_gifts_per_interval Maximum number of gifts to send per interval 24
interval Interval to send gifts (in seconds) 86400 (24 hours)
discord_webhook Discord webhook to send notifications to None
api_key API key for api gifts None