import os import herokuify from antxetamedia.settings import * #noqa DEBUG = TEMPLATE_DEBUG = False DATABASES = herokuify.get_db_config() INSTALLED_APPS = [ 'collectfast', ] + INSTALLED_APPS + [ 'antxetamedia.heroku', ] ########### # Storage # ########### AWS_STORAGE_BUCKET_NAME = 'amv2' AWS_S3_CUSTOM_DOMAIN = 'static.antxetamedia.eus' AWS_QUERYSTRING_AUTH = False AWS_PRELOAD_METADATA = True DEFAULT_FILE_STORAGE = 'herokuify.storage.S3MediaStorage' STATICFILES_STORAGE = 'herokuify.storage.S3StaticStorage' COMPRESS_STORAGE = 'herokuify.storage.S3StaticStorage' MEDIA_URL = 'https://{}/media/'.format(AWS_S3_CUSTOM_DOMAIN)
PUSHBULLET_CLIENT_SECRET = os.getenv('PUSHBULLET_CLIENT_SECRET', None) # Telegram integration -- override these via env TELEGRAM_BOT_NAME = os.getenv('TELEGRAM_BOT_NAME', None) TELEGRAM_TOKEN = os.getenv('TELEGRAM_TOKEN', None) # SMS (Twilio) integration -- override in local_settings.py TWILIO_ACCOUNT = os.getenv('TWILIO_ACCOUNT', None) TWILIO_AUTH = os.getenv('TWILIO_AUTH', None) TWILIO_FROM = os.getenv('TWILIO_FROM', None) import herokuify from herokuify.common import * from herokuify.mail.mailgun import * DATABASES = herokuify.get_db_config() DEBUG = False SECRET_KEY = os.getenv('SECRET_KEY', "---") # Allow all host headers ALLOWED_HOSTS = ['*'] # Simplified static file serving. # https://warehouse.python.org/project/whitenoise/ STATICFILES_STORAGE = 'whitenoise.django.GzipManifestStaticFilesStorage' import sys LOGGING = { 'version': 1,
import os import herokuify LOCALSHOP_DISTRIBUTION_STORAGE = 'storages.backends.s3boto.S3BotoStorage' AWS_ACCESS_KEY_ID = os.environ['AWS_ACCESS_KEY_ID'] AWS_SECRET_ACCESS_KEY = os.environ['AWS_SECRET_ACCESS_KEY'] AWS_STORAGE_BUCKET_NAME = os.environ['AWS_STORAGE_BUCKET_NAME'] SECRET_KEY = os.environ['LOCALSHOP_SECRET_KEY'] from herokuify.common import * # NOQA from herokuify.aws import * # NOQA DATABASES = herokuify.get_db_config() # Database config CACHES = herokuify.get_cache_config() # Memcache config for Memcache/MemCachier