forked from Decicus/DecAPI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.env.example
executable file
·104 lines (89 loc) · 3.02 KB
/
.env.example
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
# For production environments: Recommended to set this to `production`
APP_ENV=local
# For production environments: Recommended to set this to `false`
APP_DEBUG=true
# Generate a proper one using `php artisan key:generate`
APP_KEY=SomeRandomString
APP_NAME=DecAPI
DB_HOST=127.0.0.1
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
CACHE_DRIVER=file
SESSION_DRIVER=database
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
# This project does not use email, AWS or anything like that as of right now.
# These example configuration options are only included in case that changes in the future.
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=null
MAIL_FROM_NAME="${APP_NAME}"
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
#### Configure these options to match your setup.
SITE_TITLE="DecAPI"
# "example.com" and all subdomains
SESSION_COOKIE_DOMAIN=".example.com"
# Used for outgoing calls to third-party APIs
DECAPI_USER_AGENT="DecAPI/1.0.0 (https://github.com/Decicus/DecAPI)"
# If you wish to use Papertrail, e.g. "logsN.papertrailapp.com:XXXXX"
PAPERTRAIL_LOG_DESTINATION=""
# Rate limit. By default it's "100,1", which means 100 requests per 1 minute.
# Rate limits only affect certain endpoints. See README on GitHub: https://github.com/Decicus/DecAPI#rate-limits
# `THROTTLE_RATE_LIMIT` as of right now only affects /twitch
THROTTLE_RATE_LIMIT="100,1"
# `STEAM_THROTTLE_RATE_LIMIT` applies a different rate limit to /steam routes
# This is a separate rate limit and the rate limits aren't shared between /twitch and /steam.
STEAM_THROTTLE_RATE_LIMIT="15,1"
# Twitch API
# https://glass.twitch.tv/console/apps
TWITCH_CLIENT_ID=
TWITCH_CLIENT_SECRET=
TWITCH_REDIRECT_URI=https://example.com/auth/twitch/callback
# Twitter API
# https://apps.twitter.com/
TWITTER_CONSUMER_KEY=
TWITTER_CONSUMER_SECRET=
# YouTube API
# https://developers.google.com/youtube/v3/getting-started#before-you-start
# https://developers.google.com/youtube/registering_an_application#Create_API_Keys
YOUTUBE_API_KEY=
# Steam API
# https://steamcommunity.com/dev
STEAM_API_KEY=
# Currency API
# Due to an API change, the Fixer API requests are always HTTPS,
# since most of the currencies used (at least in DecAPI's case) need the legacy/paid plans.
# You can read more about the API change here (as well as access to legacy plan):
# https://github.com/fixerAPI/fixer#fixer----important-announcement
# ----------------------------------------------------------------
# https://fixer.io/
FIXER_API_KEY=
# Sentry
# https://sentry.io/
SENTRY_LARAVEL_DSN=
# Datadog specific configuration for statistics
# Optional.
#
# https://datadoghq.com/
DATADOG_ENABLED=false
DATADOG_METRICS_PREFIX=decapi
DATADOG_API_KEY=
DATADOG_APP_KEY=
DATADOG_STATSD_SERVER=localhost
DATADOG_STATSD_PORT=8125