問題

私の1つのプロジェクトでは、グリーンライトを使用します

まず、サーバーにグリーンライトをインストールしましたが、ランディングページをカスタマイズしたいのですが、その方法はありません。だから私は私のサーバーにレールアプリケーションをインストールした、私はカスタムクラスを追加するようないくつかの変更を行った。しかし、ランディングページには影響しません。

サーバー上でグリーンライトを直接カスタマイズするにはどうすればいいですか?

  ベストアンサー

ビットを検索した後、サーバー上のruby on rails greenlightアプリをセットアップする手順を以下に示しました。

すでにdockerでgreenlightをセットアップしている場合は、dockerを停止してください。 docker composeでは、コマンドdocker-compose downを実行する必要があります。 dockerイメージが停止し、サーバーに404が表示されます。

最初にgithubからgreenlightをフォークし、そのプロジェクトをサーバーでクローンする必要があります。サーバー上のどこにでもクローンできます。

あなたはからもっとチェックアウトすることができます ここで

これは私のために働くdockerなしでグリーンライトを実行していたすべてのコマンドです

 ======================
apt-get install curl

sudo apt-get install gnupg2

curl -sSL https://rvm.io/mpapis.asc | sudo gpg2 --import -

sudo gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

curl -sSL https://get.rvm.io | sudo bash -s stable

source /etc/profile.d/rvm.sh

rvm requirements

rvm list known

rvm install 2.5.1

rvm use 2.5.1 --default 

ruby --version

gem install rails

cd /

git clone https://github.com/bigbluebutton/greenlight.git

cd /greenlight

nano Gemfile

(mover dotenv-rails fuera del bloque test/development)

gem install bundler -v 1.16.1

sudo apt-get install libpq-dev

bundle

cp greenlight.nginx /etc/bigbluebutton/nginx/greenlight.nginx

systemctl restart nginx

rake secret
(Copy the secret generated, you will need it for .env)

bbb-conf --secret
(Copy the URL and Secret, you will need it for .env)

cp sample.env .env

nano .env
(fill the Secret and BigBlueButton credentials you generated before)

RAILS_ENV=production rake db:migrate

rails assets:precompile

rails s -p 5000 -e production

=======================================
 

このプロジェクトでは、必要に応じてサーバーを再度実行します。

  同じタグがついた質問を見る

ruby-on-railsbigbluebutton