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 e52bc08cb4 | 3 years ago | |
---|---|---|
alembic | 3 years ago | |
suchwowx | 3 years ago | |
.gitignore | 3 years ago | |
LICENSE | 3 years ago | |
Makefile | 3 years ago | |
README.md | 3 years ago | |
alembic.ini | 3 years ago | |
env-example | 3 years ago | |
manage.sh | 3 years ago | |
requirements.txt | 3 years ago |
README.md
SuchWowX
This service is a continuation of SuchWow for the Wownero cryptocurrency project. It has been revamped to use Interplanetary Filesystem, server federation / content sharing, and optionally Avalanche network via a smart contract with some useful features (if you're into that). It's a decentralized application (dApp); it's preferred you run it locally and bootstrap the services on your own machine.
Setup
Tools you will need:
- https://github.com/ava-labs/avalanchego/
- https://ipfs.io/#install
- python3 (linux os will have this)
I have provided a Makefile
with some helpful stuff...make sure to install make
to use it.
# install python virtual environment and install application dependencies
make setup
# install ipfs
make install-ipfs
# optional: install avalanchego
make install-avax
# run ipfs
make run-ipfs
# optional: run avalanchego
make run-avax
# initialize sqlite database w/ schema via alembic
make init
# run development server
make dev
# access at http://127.0.0.1:5000