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.
34 lines
892 B
Python
34 lines
892 B
Python
from dotenv import load_dotenv
|
|
from secrets import token_urlsafe
|
|
from os import getenv
|
|
|
|
|
|
load_dotenv()
|
|
|
|
# Site meta
|
|
SITE_NAME = getenv('SITE_NAME', 'MyApp')
|
|
SECRET_KEY = getenv('SECRET_KEY')
|
|
STATS_TOKEN = getenv('STATS_TOKEN', token_urlsafe(8))
|
|
SERVER_NAME = getenv('SERVER_NAME', 'localhost:5000')
|
|
|
|
# Crypto RPC
|
|
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', 'myapp')
|
|
DB_USER = getenv('DB_USER', 'myapp')
|
|
DB_PASS = getenv('DB_PASS')
|
|
|
|
# Redis
|
|
REDIS_HOST = getenv('REDIS_HOST', 'localhost')
|
|
REDIS_PORT = getenv('REDIS_PORT', 6379)
|
|
|
|
# Development
|
|
TEMPLATES_AUTO_RELOAD = True
|