You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
lza_menace 2f12946257 readme 4 days ago
btcpayserver@7d15dd6b9e updating to include btcpayserver fork in repo 6 days ago
.dockerignore dockerignore 5 days ago
.gitignore updating to include btcpayserver fork in repo 6 days ago
.gitmodules updating to include btcpayserver fork in repo 6 days ago
Dockerfile updating to include btcpayserver fork in repo 6 days ago
README.md readme 4 days ago
cloud-init.sh no longer setting up wallet automatically 4 days ago
docker-compose.yaml only daemon uri var 4 days ago
preview.png readme 4 days ago
push.sh publish images, pull in compose 5 days ago
run_wallet.sh dont create wallet, wait for user to upload 4 days ago

README.md

BTCPayServer Wownero

This repo sets up a new BTCPayServer for Wownero!

Launch A Web Store

  1. Launch a new Ubuntu VPS
  2. Purchase a domain and setup a DNS A record for the VPS (i.e. your hosting URL)
  3. SSH into the VPS as root
  4. Run the init script:
# replace the values below with yours
export BTCPAY_HOST=mywownerowebshop.com
export EMAIL=admin@mywownerowebshop.com
curl https://raw.githubusercontent.com/lalanza808/btcpayserver-wownero/refs/heads/master/cloud-init.sh | bash

That should set everything up. Hit me up in the issues or on x.com if there's a problem.

It will setup a firewall with the ports you need open, Docker engine, Tor relay and Onion site, and Nginx web server. The installation will be in /opt/btcpay.

Afterwards, go to your URL to setup your admin user to start configuring the shop.

Wallet

You will need to upload a view only wallet.

Use Wowlet to create a new wallet. Use the GUI to "Create view-only wallet" and save it with a strong password.

In the BTCPayServer wallet settings you will have an upload form to upload your wallet file, keys file, and password.

Read this guide for more information on setting it up: https://sethforprivacy.com/guides/accepting-monero-via-btcpay-server/#create-a-view-only-monero-wallet-via-feather-wallet

Read the documentation to learn how to use BTCPayServer: https://docs.btcpayserver.org/WhatsNext/

Test It Out

  1. Clone it
  2. Run it
git clone https://github.com/lalanza808/btcpayserver-wownero --recursive
cd btcpayserver-wownero
docker-compose build
docker-compose up -d
  1. Open browser to http://127.0.0.1:49392