adjusted config for local and prod

This commit is contained in:
Oliver Marks 2018-01-26 13:53:42 +00:00
parent e2dc3f331d
commit b662c38607
4 changed files with 21 additions and 13 deletions

1
.gitignore vendored
View File

@ -8,3 +8,4 @@ staticfiles/*
cache/ cache/
celerybeat-schedule celerybeat-schedule
celerybeat.pid celerybeat.pid
.minio.sys

View File

@ -17,6 +17,7 @@ from .common import * # noqa
# DEBUG # DEBUG
# ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------
DEBUG = env.bool('DJANGO_DEBUG', default=True) DEBUG = env.bool('DJANGO_DEBUG', default=True)
DEBUG = False
TEMPLATES[0]['OPTIONS']['debug'] = DEBUG TEMPLATES[0]['OPTIONS']['debug'] = DEBUG
# SECRET CONFIGURATION # SECRET CONFIGURATION
@ -148,26 +149,17 @@ LOGGING = {
PAYMENT_PROVIDERS['gocardless']['redirect_url'] = 'http://127.0.0.1:8180' PAYMENT_PROVIDERS['gocardless']['redirect_url'] = 'http://127.0.0.1:8180'
TEMPLATE_DEBUG = False TEMPLATE_DEBUG = False
AWS_S3_SECURE_URLS = False AWS_S3_SECURE_URLS = False
AWS_ACCESS_KEY_ID = env('MINIO_ACCESS_KEY') AWS_ACCESS_KEY_ID = env('MINIO_ACCESS_KEY')
AWS_SECRET_ACCESS_KEY = env('MINIO_SECRET_KEY') AWS_SECRET_ACCESS_KEY = env('MINIO_SECRET_KEY')
AWS_S3_ENDPOINT_URL = 'http://%s:9000' % socket.gethostbyname('bucket') AWS_S3_ENDPOINT_URL = 'http://%s:9000' % socket.gethostbyname('bucket')
AWS_STORAGE_BUCKET_NAME = 'static'
# AWS_S3_SECURE_URLS = True
# AWS_ACCESS_KEY_ID = env('DIGITALOCEAN_SPACE_KEY')
# AWS_SECRET_ACCESS_KEY = env('DIGITALOCEAN_SPACE_SECRET')
# AWS_S3_ENDPOINT_URL = 'https://ams3.digitaloceanspaces.com'
AWS_STORAGE_BUCKET_NAME = 'mhackspace'
AWS_S3_OBJECT_PARAMETERS = { AWS_S3_OBJECT_PARAMETERS = {
'CacheControl': 'max-age=86400', 'CacheControl': 'max-age=86400',
} }
AWS_LOCATION = 'dev'
AWS_S3_SECURE_URLS = True AWS_S3_SECURE_URLS = True
STATIC_URL = '%s/%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_STORAGE_BUCKET_NAME, AWS_LOCATION) STATIC_URL = '%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_STORAGE_BUCKET_NAME)
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage' STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
COMPRESS_URL = '%s/%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_STORAGE_BUCKET_NAME, AWS_LOCATION) COMPRESS_URL = '%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_STORAGE_BUCKET_NAME)

View File

@ -222,3 +222,18 @@ ADMIN_URL = env('DJANGO_ADMIN_URL', default='trustee')
PAYMENT_PROVIDERS['gocardless']['redirect_url'] = 'https://maidstone-hackspace.org.uk' PAYMENT_PROVIDERS['gocardless']['redirect_url'] = 'https://maidstone-hackspace.org.uk'
AWS_S3_SECURE_URLS = True
AWS_ACCESS_KEY_ID = env('DIGITALOCEAN_SPACE_KEY')
AWS_SECRET_ACCESS_KEY = env('DIGITALOCEAN_SPACE_SECRET')
AWS_STORAGE_BUCKET_NAME = 'mhackspace'
AWS_S3_ENDPOINT_URL = 'https://ams3.digitaloceanspaces.com'
AWS_S3_OBJECT_PARAMETERS = {
'CacheControl': 'max-age=86400',
}
AWS_LOCATION = 'static'
STATIC_URL = '%s/%s/%s/' % (AWS_S3_ENDPOINT_URL, AWS_STORAGE_BUCKET_NAME, AWS_LOCATION)
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
COMPRESS_URL = STATIC_URL

View File

@ -64,5 +64,5 @@ services:
image: minio/minio image: minio/minio
env_file: .env env_file: .env
volumes: volumes:
- ./buckets:/data - ./mhackspace:/data
command: server /data command: server /data