forked from bornhack/bornhack-website
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment_settings.py.dist.dev
More file actions
97 lines (77 loc) · 2.66 KB
/
environment_settings.py.dist.dev
File metadata and controls
97 lines (77 loc) · 2.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
import os
# MODIFY THIS!
#
# If you worry about loosing your local development database secrets,
# then change this for something less well-known. You can use lots of
# characters!
SECRET_KEY = "something-very-random"
ALLOWED_HOSTS = ["*"]
# MODIFY THIS!
#
# Database settings - modify to match your database configuration!
DATABASES = {
"default": {
"ENGINE": "django_prometheus.db.backends.postgis",
"NAME": os.getenv("POSTGRES_DB", os.getenv("PGDATABASE", "bornhack")),
"USER": os.getenv("POSTGRES_USER", os.getenv("PGUSER", "bornhack")),
"PASSWORD": os.getenv("POSTGRES_PASSWORD", os.getenv("PGPASSWORD", "bornhack")),
"HOST": os.getenv("POSTGRES_HOST", os.getenv("PGHOST", "localhost")),
"PORT": os.getenv("POSTGRES_PORT", os.getenv("PGPORT", "5432")),
}
}
DEBUG = True
DEBUG_TOOLBAR_ENABLED = False
CHANNEL_LAYERS = {}
ASGI_APPLICATION = "bornhack.routing.application"
CAMP_REDIRECT_PERCENT = 40
MEDIA_ROOT = os.path.join(
os.path.dirname(os.path.dirname(os.path.dirname(__file__))), "media"
)
# schedule settings
SCHEDULE_MIDNIGHT_OFFSET_HOURS = 9
SCHEDULE_TIMESLOT_LENGTH_MINUTES = 30
SCHEDULE_EVENT_NOTIFICATION_MINUTES = 10
SPEAKER_AVAILABILITY_DAYCHUNK_HOURS=3
# Map settings
MAPS_USER_LOCATION_MAX = 50 # Maximum number of UserLocations a user can create
PDF_TEST_MODE = True
PDF_ARCHIVE_PATH = os.path.join(MEDIA_ROOT, "pdf_archive")
SENDFILE_ROOT = MEDIA_ROOT + "/protected"
SENDFILE_URL = "/protected"
SENDFILE_BACKEND = "sendfile.backends.development"
IRCBOT_CHECK_MESSAGE_INTERVAL_SECONDS = 10
IRCBOT_NICK = "humankillerbot"
IRCBOT_NICKSERV_PASSWORD = ""
IRCBOT_SERVER_HOSTNAME = ""
IRCBOT_SERVER_PORT = 6697
IRCBOT_SERVER_USETLS = True
IRCBOT_CHANNELS = {
"default": "#my-bornhack-channel",
"orga": "#my-bornhack-channel",
"public": "#my-bornhack-channel",
}
IRCBOT_PUBLIC_CHANNEL = "#my-bornhack-channel"
IRCBOT_VOLUNTEER_CHANNEL = "#my-bornhack-channel"
ACCOUNTINGSYSTEM_EMAIL = "accounting_system@example.com"
ECONOMYTEAM_EMAIL = "economy@example.com"
ECONOMYTEAM_NAME = "Economy"
BANKACCOUNT_IBAN = "LOL"
BANKACCOUNT_SWIFTBIC = "lol"
BANKACCOUNT_REG = "lol"
BANKACCOUNT_ACCOUNT = "lol"
BANKACCOUNT_BANK = "lol"
TIME_ZONE = "Europe/Copenhagen"
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
ARCHIVE_EMAIL = "archive@example.com"
CHANNEL_LAYERS = {
"default": {
"BACKEND": "channels.layers.InMemoryChannelLayer",
},
}
REIMBURSEMENT_MAIL = "reimbursement@example.com"
TEST_RUNNER = "xmlrunner.extra.djangotestrunner.XMLTestRunner"
TEST_OUTPUT_FILE_NAME = "test_report.xml"
QUICKPAY_API_KEY="secret"
QUICKPAY_PRIVATE_KEY="alsosecret"
# OIDC private key
OIDC_RSA_PRIVATE_KEY='CIKEY'