mirror of
https://git.wownero.com/lza_menace/neroswap.git
synced 2024-08-15 01:03:24 +00:00
50 lines
1.6 KiB
Python
50 lines
1.6 KiB
Python
from dotenv import load_dotenv
|
|
from secrets import token_urlsafe
|
|
from os import getenv
|
|
|
|
|
|
load_dotenv()
|
|
|
|
# Site meta
|
|
SITE_NAME = getenv('SITE_NAME', '*nero Swap')
|
|
SECRET_KEY = getenv('SECRET_KEY')
|
|
STATS_TOKEN = getenv('STATS_TOKEN', token_urlsafe(8))
|
|
SERVER_NAME = getenv('SERVER_NAME', 'localhost:5000')
|
|
|
|
# Crypto RPC
|
|
WOW_WALLET_PASS = getenv('WOW_WALLET_PASS')
|
|
WOW_WALLET_RPC_USER = getenv('WOW_WALLET_RPC_USER')
|
|
WOW_WALLET_RPC_PASS = getenv('WOW_WALLET_RPC_PASS')
|
|
WOW_WALLET_RPC_ENDPOINT = getenv('WOW_WALLET_RPC_ENDPOINT')
|
|
WOW_DAEMON_URI = getenv('WOW_DAEMON_URI')
|
|
XMR_WALLET_PASS = getenv('XMR_WALLET_PASS')
|
|
XMR_WALLET_RPC_USER = getenv('XMR_WALLET_RPC_USER')
|
|
XMR_WALLET_RPC_PASS = getenv('XMR_WALLET_RPC_PASS')
|
|
XMR_WALLET_RPC_ENDPOINT = getenv('XMR_WALLET_RPC_ENDPOINT')
|
|
XMR_DAEMON_URI = getenv('XMR_DAEMON_URI')
|
|
|
|
# Database
|
|
DB_HOST = getenv('DB_HOST', 'localhost')
|
|
DB_PORT = getenv('DB_PORT', 5432)
|
|
DB_NAME = getenv('DB_NAME', 'neroswap')
|
|
DB_USER = getenv('DB_USER', 'neroswap')
|
|
DB_PASS = getenv('DB_PASS')
|
|
|
|
# Redis
|
|
REDIS_HOST = getenv('REDIS_HOST', 'localhost')
|
|
REDIS_PORT = getenv('REDIS_PORT', 6379)
|
|
|
|
# Development
|
|
TEMPLATES_AUTO_RELOAD = True
|
|
|
|
# Swap
|
|
SWAP_MIN_USD = int(getenv('SWAP_MIN_USD', 1))
|
|
SWAP_MAX_USD = int(getenv('SWAP_MAX_USD', 100))
|
|
SWAP_FEE_PERCENT = int(getenv('SWAP_FEE_PERCENT', 5))
|
|
SWAP_EXPIRATION_HOURS = int(getenv('SWAP_EXPIRATION_HOURS', 12))
|
|
|
|
# Mattermost
|
|
MM_ICON = getenv('MM_ICON', 'https://neroswap.com/static/images/neroswap-logo.png')
|
|
MM_CHANNEL = getenv('MM_CHANNEL', 'neroswap')
|
|
MM_USERNAME = getenv('MM_USERNAME', 'neroSwap')
|
|
MM_ENDPOINT = getenv('MM_ENDPOINT')
|