Dockerで環境を構築する際は、1.環境構築と2. 実行(ローカルバージョン)は不要です。 直接、3. 実行(Dockerバージョン)から開始してください。
アプリケーション名 | バージョン |
---|---|
Ruby | 2.7.4 |
Bundler | 1.17.3 |
PostgreSQL | 13 |
- rbenvのインストール(macOSならhomebrew経由)
- PostgreSQLのインストール
- ImageMagickのインストール(macOSならhomebrew経由)
rbenv install 2.7.4
git clone [email protected]:codeforjapan/decidim-cfj.git
cd decidim-cfj
# masterブランチが最新
git checkout -b master origin/master
gem install bundler:1.17.3
export DATABASE_USERNAME=<yourname>
export DATABASE_PASSWORD=<yourpassword>
なお、DBのhost、port、DB名も設定したい場合は、以下のように環境変数を指定します。
export DATABASE_HOST=<yourhost>
export DATABASE_PORT=<yourport>
export DATABASE_DBNAME_DEV=<yourdbname>
bundle install
# default_localeを`:en`にセットする
vim config/initializers/decidim.rb
# before
config.default_locale = :ja
# after
config.default_locale = :en
bin/rails db:create db:migrate
bin/rails db:seed
bin/rails s
http://localhost:3000 にアクセス
事前準備、rubyのインストールは不要です。
git clone [email protected]:codeforjapan/decidim-cfj.git
cd decidim-cfj
# masterブランチが最新
git checkout -b master origin/master
docker-compose build
# default_localeを`:en`にセットする
vim config/initializers/decidim.rb
# before
config.default_locale = :ja
# after
config.default_locale = :en
docker-compose run --rm app ./bin/rails db:create db:migrate
docker-compose run --rm app ./bin/rails db:seed
docker-compose up -d
http://localhost:3000 にアクセス
テストデータとして用意されているアカウントです。
※ いずれもパスワードはdecidim123456
です
- 管理画面 (http://localhost:3000/system)
- サービス画面 (http://localhost:3000/users/sign_in?locale=ja)
- [email protected] (組織管理者)
- [email protected] (通常ユーザ)