mirror of
https://github.com/elyby/chrly.git
synced 2024-12-25 06:30:04 +05:30
52 lines
1.6 KiB
YAML
52 lines
1.6 KiB
YAML
|
# Main server configuration. Actually you don't want to change it,
|
||
|
# but you able to change host or port, that will be used by serve command
|
||
|
server:
|
||
|
host: # leave host empty to allow Docker publish port
|
||
|
port: 80
|
||
|
|
||
|
# Worker listen to AMQP events, so it should know how to connect to any
|
||
|
# AMQP provider (actually RabbitMQ). You should not escape any vhost
|
||
|
# characters, 'cause it will be done by application automatically
|
||
|
amqp:
|
||
|
host: rabbitmq
|
||
|
port: 5672
|
||
|
username: minecraft-skinsystem-app
|
||
|
password: minecraft-skinsystem-app-password
|
||
|
vhost: /
|
||
|
|
||
|
# Both of web or worker depends on storage.
|
||
|
storage:
|
||
|
# For now app require Redis and don't support any other backends to store
|
||
|
# skins, but in the future we can have more backends. Poll size tune amount
|
||
|
# of connections to the redis. It's not recommended to set it less then 2
|
||
|
# because it will lead to panic on high load.
|
||
|
redis:
|
||
|
host: redis
|
||
|
port: 6379
|
||
|
poolSize: 10
|
||
|
|
||
|
# Filesystem storage used to store capes. basePath specify absolute or relative
|
||
|
# path to storage and capesDirName specify which folder in this base path will
|
||
|
# be used to search capes.
|
||
|
filesystem:
|
||
|
basePath: /data
|
||
|
capesDirName: capes
|
||
|
|
||
|
# Accounts Ely.by internal API will be used in cases, when by some reasons
|
||
|
# information about user will be unavailable in the app storage.
|
||
|
api:
|
||
|
accounts:
|
||
|
host: https://account.ely.by
|
||
|
id: app-id
|
||
|
secret: secret
|
||
|
scopes:
|
||
|
- internal_account_info
|
||
|
|
||
|
# StatsD can be used to collect metrics
|
||
|
# statsd:
|
||
|
# addr: localhost:3746
|
||
|
|
||
|
# Sentry can be used to collect app errors
|
||
|
# sentry:
|
||
|
# dsn: https://public:private@your.sentry.io/1
|