プログラミング教育支援システムです。 オンラインコンパイラとして使えます。 エディタも搭載してあるので、このアプリ1つでプログラミングが始められます。
(It is a programming education support system. It can be used as an online compiler. Since editor is also equipped, programming can be started with this one application.)
.env
cp .env.sample .env
データベースのホスト、ロールのパスワード、redisサーバのホスト、 TwitterとGitHubとGoogleのAPIキーを.envに設定 (Set Database Host, Role password, Redis Server Host, Twitter, GitHub and Google API key to .env)
docker
docker-compose build
PostgreSQL
roleの作成(Create role)
create role code_candy with createdb login password '<PASSWORD>';
パスワードはdocker-compose.yml
のPOSTGRES_PASSWORD
に指定したもの。
Rails
bundle install -j4 --path vendor/bundle
bundle exec rails db:setup
yarn
yarn install
Run
bundle exec foreman start
MIT