Example #1
0
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)
Example #2
0
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