futurolan/weezbadge

安装: 18

依赖: 0

建议者: 0

安全性: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

类型:项目


README

适用于Weezevent的徽章管理工具

要求

安装/更新

$ composer create-project futurolan/weezbadge

配置

在项目根目录(weezevent/)中创建一个名为'.env.local'的文件。此文件在更新时不会被覆盖。

# Symfony
APP_ENV=prod
APP_SECRET=<secret>

# Google API
OAUTH_GOOGLE_CLIENT_ID=<your google oauth id>
OAUTH_GOOGLE_CLIENT_SECRET=<your google oauth secret>

# Weezevent
WEEZEVENT_API_KEY=<weezevent api key>
WEEZEVENT_USERNAME=<weezevent username>
WEEZEVENT_PASSWORD=<weezevent password>

# MySQL Database
DATABASE_URL=mysql://user:password@127.0.0.1:3306/database

# Administrator
SUPER_ADMIN_EMAIL=user@domain.com

数据库初始化

$ bin/console doctrine:migrations:migrate

Web服务器配置

请参考Symfony 4文档了解如何正确配置您的Web服务器: https://symfony.com.cn/doc/current/setup/web_server_configuration.html