# 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