Really fluent BTC experience.
- Server OS: Linux (Ubuntu 20.04?)
- Backend (Python django)
- Web Server: (nginx / uwsgi) ?
- Database: MariaDB
- task processing: redis
- Frontend ?
- BTC: Electrum
-
Clone the git repo
git clone [email protected]:spotty-banana/BTCFluent.git cd BTCFluent
-
Setup Virtual environment and install required python packaged
python3 -m venv venv # creates virtual environment in folder "venv" source venv/bin/activate pip install -r requirements.txt
-
By default sqlite is used, run the database migrations to get the initial schema
python manage.py migrate
-
Setup local_settings.py to suit your local needs
cp BTCFluent/local_settings.py.template BTCFluent/local_settings.py
-
Install redis
apt install redis
-
Generate secret key
openssl rand -base64 35 > secret_key.txt
-
Run the app
python manage.py runserver_plus