-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Add docker environment for the UI #229
Feature: Add docker environment for the UI #229
Conversation
Some news about this,
source https://rubyonrails.org/2022/12/30/this-week-in-rails-this-year-in-rails-a-summary-of-2022-42e99b0f |
…se-handeling Fix: Admin errors response handling
…r-appliance Encrypted credentials modifications for virtual appliance deployments
replaced by ontoportal#21 |
What
This PR add a docker environement to the UI app, without installing the depencies (MySQL, Memcached, ruby and rails, node, esbuild, ..)
Requirements
Install docker and docker-compose, see https://docs.docker.com/compose/install/
Contains
The docker
Running the app
Configuration:
Fill your configuration files
https://github.com/ncbo/bioportal_web_ui/blob/master/config/bioportal_config_env.rb.sample
Build everything:
The first time you run this it's going to take 5-10 minutes depending on your internet connection speed and computer's hardware specs. That's because it's going to download a few Docker images and build the Ruby + Yarn dependencies (1,5 GB for all).
Create DB
Run the web server:
What can be done next