This is set of docker scripts for running cryptocurrency faucet. It's suited for Karbo cryptocurrency, but would be suitable for any currency with karbo-compatible wallet (it's basically most of cryptonote-based currencies which have simplewallet app)
- Create wallet file and place it in ./services/wallet with name faucet.wallet
- Open .env file with any editor you're comfortable with.
- Change next settings:
- FEE_ADDRESS - replace it with your faucet's address
- WALLET_PASS - specify password for yours wallet file
- DB_PASS, DB_ROOT_PASS - specify some good passwords for the database
- Open ./services/caddy/caddyfile
- Replace awesomekarbofaucet.com domain with your one, replace [email protected] with your contact email (required by Let's encrypt cert enrolling service)
- If you're using default frontend for the faucet - open ./frontend/config.php and carefully fill up all necessary variables
Now you're ready to run your server with a single command: docker-compose up -d
-
Stop a single service
docker-compose stop <service name>
-
Start a single service
docker-compose stop <service name>
-
Stop the whole server
docker-compose up -d <service name>
-
Start the whole server
docker-compose up -d
-
Show logs from the whole server
docker-compose logs
-
Show logs from a single service
docker-compose logs <service name>
-
Restart a single service
docker-compose restart <service name>
© 2018 Looongcat