mirror of
https://github.com/almet/copanier.git
synced 2025-04-28 19:42:37 +02:00
36 lines
858 B
Python
36 lines
858 B
Python
import locale
|
|
import os
|
|
from pathlib import Path
|
|
|
|
DATA_ROOT = Path(__file__).parent.parent / "db"
|
|
LOG_ROOT = Path("/tmp")
|
|
SECRET = "sikretfordevonly"
|
|
JWT_ALGORITHM = "HS256"
|
|
SEND_EMAILS = False
|
|
SMTP_HOST = ""
|
|
SMTP_PASSWORD = ""
|
|
SMTP_LOGIN = ""
|
|
FROM_EMAIL = ""
|
|
STAFF = []
|
|
HIDE_GROUPS_LINK = False
|
|
LOCALE = "fr_FR.UTF-8"
|
|
#LOCALE = "en_US.UTF-8"
|
|
SITE_NAME = "Copanier"
|
|
SITE_URL = "http://localhost:2244"
|
|
SITE_DESCRIPTION = "Shared orders"
|
|
EMAIL_SIGNATURE = "The kind people behind copanier"
|
|
|
|
|
|
def init():
|
|
for key, value in globals().items():
|
|
if key.isupper():
|
|
env_key = "COPANIER_" + key
|
|
typ = type(value)
|
|
if typ == list:
|
|
typ = lambda x: x.split()
|
|
if env_key in os.environ:
|
|
globals()[key] = typ(os.environ[env_key])
|
|
locale.setlocale(locale.LC_ALL, LOCALE)
|
|
|
|
|
|
init()
|