Как я могу настроить зеленый свет от большой синей кнопки

Для моего одного проекта я использую greenlight

во-первых, я установил зеленый свет на сервер, но я хочу настроить целевую страницу, но не знаю, как это сделать. поэтому я установил приложение rails на свой сервер, я сделал некоторые изменения, такие как добавление пользовательского класса. но не влияет на целевую страницу.

может кто-нибудь объяснить мне, как я могу полностью настроить зеленый свет прямо на сервере?


person Vishal    schedule 02.02.2019    source источник


Ответы (2)


Это для Greenlight V1.

После поиска я нашел ниже шаги по настройке приложения ruby ​​on rails greenlight на сервере.

Если вы уже настроили Greenlight с помощью Docker, остановите Docker. для создания докера вам нужно запустить команду docker-compose down. это остановит образ докера, и вы увидите 404 на своем сервере.

Сначала вам нужно разветвить зеленый свет с github, а затем клонировать этот проект на сервер, вы можете клонировать его в любом месте на сервере, просто убедитесь, что ваш сервер работает на порту 5000.

вы можете проверить больше на здесь

Это все команды, которые я использовал для запуска зеленого света без докера, который работает для меня.

======================
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

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

В этом проекте внесите необходимые изменения и снова запустите сервер.

person Vishal    schedule 07.02.2019
comment
Здравствуйте, пожалуйста, как отредактировать интерфейс greenlight после команд? - person Anass; 23.07.2020
comment
Спасибо, да, когда я редактирую index.html.erb, я должен перезапустить docker-compose, чтобы применить изменения, но, используя ваши шаги, я получаю 404 не найденную страницу. - person Anass; 24.07.2020
comment
@AnassElFakir раньше работало? Вы проверили образ докера правильно или нет? Проверить, работает ли сервер rails? если вы следуете вышеуказанным шагам, попробуйте убить pid рельсов и снова запустить сервер рельсов в фоновом режиме производства. - person Vishal; 24.07.2020

прежде всего, вы должны установить зеленый свет на сервере для изменения цвета темы:

vim config/application.rb

прокрутите вниз, и вы найдете следующий код, просто замените код цвета на желаемый:

# Default primary color if the user does not specify one 
config.primary_color_default = "#116ceb" 


# Default primary color lighten if the user does not specify one
config.primary_color_lighten_default = "#e8eff9"


# Default primary color darken if the user does not specify one.
config.primary_color_darken_default = "#316cbe"

есть много вещей, которые вы можете настроить .. (почти все).

И одна из самых важных вещей после внесения изменений в любой файл, который вам необходимо восстановить, вы можете сделать это, выполнив команду, приведенную в конце. Эта команда предназначена для настроек по умолчанию. Если вы изменили имя своего изображения, замените bigbluebutton/greenlight release-v2 на имя вашего изображения. вы найдете имя вашего изображения здесь:

#this will open the yml file for docker settings
vim docker-compose.yml

#file will look like this:

ersion: '3'

services:
  app:
    entrypoint: [bin/start]
    image: bigbluebutton/greenlight:release-v2  #nmae of your image 
    container_name: greenlight-v2
    env_file: .env
    restart: unless-stopped
    ports:
      - 127.0.0.1:5000:80
 

скопируйте эту команду и вставьте в команду терминала, чтобы восстановить образ докера.

docker-compose down && ./scripts/image_build.sh bigbluebutton/greenlight release-v2 && docker-compose up -d
person Umair Muhammad Abbas    schedule 12.09.2020