fuji-nakahara / genron.sf-ura.site

ゲンロン 大森望 SF創作講座 の裏サイト(ファンサイト)

Home Page:https://genron.sf-ura.site/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

genron.sf-ura.site

A Ruby on Rails application for ゲンロン 大森望 SF創作講座 community.
https://genron.sf-ura.site/

System dependencies

  • Ruby
  • PostgreSQL

Development environment

Using Dev Container

Run the test suite

$ bin/rake spec

Fetch and save the data from 超・SF作家育成サイト

$ bin/rake db:seed

Make the first user be admin

$ bin/rails runner 'User.first.toggle!(:admin)'

Enable Twitter integration

Update TWITTER_* values in .env with your Twitter app credentials.

Update database schema

$ bin/rake ridgepole:apply

Deployment

Every push to main will start CI, and after it passes, deployment to Heroku will happen automatically.

Heroku add-ons

  • Heroku Postgres
  • Heroku Scheduler
  • MemCachier
  • Sentry

About

ゲンロン 大森望 SF創作講座 の裏サイト(ファンサイト)

https://genron.sf-ura.site/

License:MIT License


Languages

Language:Ruby 65.5%Language:HTML 20.8%Language:TypeScript 11.5%Language:JavaScript 1.2%Language:Dockerfile 0.5%Language:SCSS 0.4%Language:Procfile 0.0%