This repository has been archived by the owner on Sep 13, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
common.yaml
108 lines (86 loc) · 3.76 KB
/
common.yaml
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
98
99
100
101
102
103
104
105
106
107
108
---
# common settings for *ALL* installations, including non-magfest installs
# individual servers can override this stuff
uber::path: '/usr/local/uber'
uber::user: 'rams'
uber::group: 'rams'
uber::daemon_name: 'uber_daemon'
uber::app_logfile_name: '/var/log/uber-app.log'
uber::celery_worker_name: 'uber_celery_worker'
uber::celery_worker_logfile: '/var/log/uber-celery-worker.log'
uber::celery_beat_name: 'uber_celery_beat'
uber::celery_beat_logfile: '/var/log/uber-celery-beat.log'
uber::rabbitmq::user: 'celery'
uber::rabbitmq::pass: 'celery'
uber::rabbitmq::host: 'localhost'
uber::rabbitmq::port: '5672'
uber::rabbitmq::vhost: 'uber'
uber::rabbitmq::queue: 'celery'
uber::config::celery_broker_url: 'amqp://%{hiera("uber::rabbitmq::user")}:%{hiera("uber::rabbitmq::pass")}@%{hiera("uber::rabbitmq::host")}:%{hiera("uber::rabbitmq::port")}/%{hiera("uber::rabbitmq::vhost")}'
uber::config::celery_beat_schedule_dir: '%{hiera("uber::path")}/data'
uber::config::celery_beat_schedule_filename: '%{hiera("uber::config::celery_beat_schedule_dir")}/celerybeat-schedule'
uber::config::sessions_storage_type: 'redis'
uber::config::sessions_host: 'localhost'
uber::config::sessions_port: '6379'
uber::config::sessions_password: 'uber'
uber::socket_port: 8282
uber::ssl_port: 443
uber::ssl_api_port: 4445
uber::config::engine_autoreload: True
uber::plugins::sideboard_repo: 'https://github.com/magfest/sideboard'
uber::plugins::sideboard_branch: 'master'
uber::plugins::sideboard_plugins:
uber:
git_repo: 'https://github.com/magfest/ubersystem'
git_branch: 'master'
uber::config::event_name: 'SuperRad CoolCon'
uber::config::organization_name: 'RadDudettes INC'
uber::config::year: 33
uber::config::initial_attendee: 50 # badge price
uber::config::dealer_badge_price: 30
uber::config::shirts_per_staffer: 0
uber::config::staff_eligible_for_swag_shirt: True
uber::config::max_dealers: 20
uber::config::default_table_price: 350
uber::config::table_prices:
1: 125
2: 175
3: 250
4: 350
uber::config::badge_prices:
single_day:
Friday: 65
Saturday: 65
Sunday: 65
attendee:
'2019-09-01': 50
'2019-01-20': 75
uber::config::group_prereg_takedown: '2099-08-30'
uber::config::prereg_takedown: '2099-08-21'
uber::config::uber_takedown: '2099-08-30'
uber::config::epoch: '2099-09-11 08'
uber::config::eschaton: '2099-09-13 18'
uber::config::url_prefix: 'uber'
uber::config::db_user: 'rams_db'
uber::config::db_pass: 'rams_db'
uber::config::db_name: 'rams_db'
uber::db::user: '%{hiera("uber::config::db_user")}'
uber::db::pass: '%{hiera("uber::config::db_pass")}'
uber::db::dbname: '%{hiera("uber::config::db_name")}'
uber::config::code_of_conduct: "http://www.imdb.com/title/tt0096928/quotes?item=qt0412295"
uber::config::contact_url: "https://www.futureme.org/letters/recently_delivered"
uber::config::numbered_badges: 'True'
role_common::timezone: 'America/New_York'
# nginx caching params
nginx::proxy_cache_path: '/var/cache/nginx'
nginx::proxy_cache_levels: '1:2'
nginx::proxy_cache_keys_zone: 'one:8m'
nginx::proxy_cache_max_size: '3000m'
nginx::proxy_cache_inactive: '600m'
# DO NOT CHECK IN == TRUE
# if enabled, puppet will ignore the following things it normally handles:
# - init python, install dependencies, setup permissions, firewall, daemon
# if you know what you're doing, enable this if *TESTING* INI settings changes in puppet, it will
# shave some time off of the deploy. (about 2x faster)
debugONLY_dont_init_python_or_git_repos_or_plugins: false # NEVER set to TRUE in production DO NOT CHECK IN
# DO NOT CHECK IN == TRUE