36 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
import os
 | 
						|
 | 
						|
from dotenv import load_dotenv
 | 
						|
 | 
						|
load_dotenv()
 | 
						|
 | 
						|
# Database
 | 
						|
PG_LOGIN = os.environ.get('PG_LOGIN')
 | 
						|
PG_PASSWORD = os.environ.get('PG_PASSWORD')
 | 
						|
PG_PORT = os.environ.get('PG_PORT')
 | 
						|
PG_DATABASE = os.environ.get('PG_DATABASE')
 | 
						|
PG_HOST = os.environ.get('PG_HOST')
 | 
						|
 | 
						|
# Telegram
 | 
						|
TELEGRAM_BOT_TOKEN = os.environ.get('TELEGRAM_BOT_TOKEN')
 | 
						|
 | 
						|
SECRET_KEY = os.environ.get('SECRET_KEY')
 | 
						|
S3_API_KEY = os.environ.get('S3_API_KEY')
 | 
						|
 | 
						|
BILLING_API_KEY = os.environ.get('BILLING_API_KEY')
 | 
						|
 | 
						|
CHAT_TELEGRAM_BOT_TOKEN = os.environ.get('CHAT_TELEGRAM_BOT_TOKEN')
 | 
						|
CHAT_CONNECTOR_API_KEY = os.environ.get('CHAT_CONNECTOR_API_KEY')
 | 
						|
CHATS_SYNC_URL = os.environ.get('CHATS_SYNC_URL')
 | 
						|
 | 
						|
# Kafka
 | 
						|
KAFKA_URL = os.environ.get('KAFKA_URL')
 | 
						|
KAFKA_CONSUMER_TOPIC = os.environ.get('KAFKA_CONSUMER_TOPIC')
 | 
						|
KAFKA_PRODUCER_TOPIC = os.environ.get('KAFKA_PRODUCER_TOPIC')
 | 
						|
KAFKA_ENABLE_SSL = os.environ.get('KAFKA_ENABLE_SSL', 'true').lower() in ('true', '1', 't')
 | 
						|
 | 
						|
# Celery
 | 
						|
CELERY_BROKER_URL = os.environ.get('CELERY_BROKER_URL')
 | 
						|
CELERY_RESULT_BACKEND = os.environ.get('CELERY_RESULT_BACKEND')
 | 
						|
 |