WowPay is a payment processing application.
.
├── api
│ ├── middleware
│ │ ├── cookie.mjs
│ │ ├── login.mjs
│ │ ├── register.mjs
│ │ ├── token.mjs
│ │ └── withdraw.mjs
│ ├── user.mjs
│ └── wallet.mjs
├── config
│ ├── db.exemple => db.json
│ ├── general.exemple => general.json
│ ├── wallets.exemple => wallet.mjs
├── Dockerfile
├── index.mjs
├── modules
│ ├── callback.mjs
│ ├── config.mjs
│ ├── db.mjs
│ ├── logger.mjs
│ ├── rpc.mjs
│ ├── unit-converter.mjs
│ ├── utils.mjs
│ ├── wallet.mjs
│ └── wownero.mjs
├── package.json
├── package-lock.json
├── push.sh
├── README.md
├── start
│ ├── callback.mjs
│ ├── scanOld.mjs
│ ├── wownero.mjs
│ └── ws.mjs
├── babel.config.cjs
├── database.sql
└── test
| ├── rpc.test.mjs
| ├── unit-converter.test.mjs
| └── utils.test.mjs
- Node.js
- Docker
- Clone the repository:
git clone https://github.com/MyEcoria/wowpay.git
- Navigate to the project directory:
cd wowpay
- Install dependencies:
npm install
1. Installer la db:
docker-compose up
-
Import the database: Go to http://localhost:8080 Import the
database.sql
file into the database -
Start a wownero-wallet-rpc server
./wownero-wallet-rpc --wallet-file test --password-file password.txt --daemon-address http://node.suchwow.xyz:34568 --rpc-bind-port 18082 --disable-rpc-login
-
Change the credentials in the config files
-
Start the application:
node index.mjs
To build and run the Docker container:
docker build -t wowpay .
docker run -p 3000:2009 wowpay
Contributions are welcome! Please open an issue or submit a pull request.
Nano: nano_3ktmq6dpwcc694hrnjzfdykbqeuj4w5w8nut3uqm5pgwa4m9jmstoc4ntu6p
Wownero: WW3K4ebLPGtFxaNyur6jkQdsC2khrUQ9BME9cmHgaJGxAzjtwYk3JfwRFuZ5U15KEvbU1VeFUa4JmWKHZmMX2vV41uxvTQuCX
This project is licensed under the MIT License.