forked from errbit/errbit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.example.yml
86 lines (73 loc) · 2.88 KB
/
config.example.yml
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
# Errbit Config
# =============
#
# Copy this file to config/config.yml and
# modify it accordingly. This file will automatically
# be copied to shared/config on the server when
# `cap deploy:setup` is ran the first time. Be sure
# to place production specific settings there
# You will need to restart the server after changing any settings.
# The host of your errbit server
host: errbit.example.com
# Enforce SSL connections
enforce_ssl: false
# The email address which email notifications
# will be sent from.
email_from: [email protected]
# If you turn on this option, email_at_notices can be
# configured on a per app basis, at the App edit page
per_app_email_at_notices: false
# Configure when emails are sent for an error.
# [1,3,7] = 1st, 3rd, and 7th occurence triggers
# an email notification.
email_at_notices: [1, 10, 100]
# Configure whether or not the user should be prompted before resolving an error.
confirm_resolve_err: true
# Add an optional 'username' field to Users.
# Helpful when you need to plug in a custom authentication strategy, such as LDAP.
user_has_username: false
# Allow comments while an issue tracker is configured.
# This is useful if the err is not critical enough to create a ticket,
# but you want to leave a short comment.
allow_comments_with_issue_tracker: true
# Enable Gravatar.
use_gravatar: true
# Default Gravatar image, can be: mm, identicon, monsterid, wavatar, retro.
gravatar_default: identicon
# Setup your deploy options for capistrano.
deployment:
hosts:
web: errbit.example.com
app: errbit.example.com
db: errbit.example.com
repository: http://github.com/errbit/errbit.git
user: deploy
deploy_to: /var/www/apps/errbit
# GitHub OAuth configuration
# If you want to allow authentication via GitHub, you will need to register
# your app at: https://github.com/settings/applications
# If you hosted Errbit at errbit.example.com, you would fill in:
#
# URL: http://errbit.example.com/
# Callback URL: http://errbit.example.com/users/auth/github
#
# After you have registered your app, copy your Client ID and Secret key below.
github_authentication: false
github_client_id: 'GITHUB_CLIENT_ID'
github_secret: 'GITHUB_SECRET'
# GitHub Permissions to request from user
# ['repo'] - Allow creating issues for public and private repos.
# ['public_repo'] - Only allow creating issues for public repos.
# [] - No permission to create issues on any repos.
github_access_scope: ['repo']
# Configure SMTP settings. If you are running Errbit on Heroku,
# sendgrid will be configured by default.
# ------------------------------------------------------------------------
#smtp_settings:
# :address: ADDRESS
# :domain: DOMAIN
# :port: "25"
# :authentication: :plain, :login, :cram_md5
# :enable_starttls_auto: true
# :user_name: USERNAME
# :password: PASSWORD