futurolan/inscriptions-gamers-assembly


README

玩家集会注册管理工具

要求

安装/更新

$ composer create-project futurolan/inscriptions-gamers-assembly

配置

在项目根目录(inscriptions-gamers-assembly/)中创建一个名为'.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