GithubHelp home page GithubHelp logo

microverse-gitpod's Introduction

Microverse Gitpod Configuration

Benefits Of Using Gitpod Instead Of Your Local Machine

  • Consistent Performance
    • After the first boot-up and installing editor extensions, Gitpod is consistent, Zoom is not stressing it's CPU, Chrome is not devouring it's RAM.
  • Unlimited Internet
    • Gitpod has 1Gbps download/upload speeds, which means: No longer are you waisting your time and money (assuming capped data plan) to install Ruby, Node packages for every project.
  • Resilient
    • Your power might go out, maybe you forgot to commit and push your changes, Gitpod does not care, it's still running.

Preinstalled Tools

  • Apache2
  • C++
  • Chrome (including chromedriver)
  • ESLint
  • Firefox (including geckodriver)
  • Git
  • Go
  • Hint
  • Java
  • Lighthouse
  • Nginx
  • Node
  • NPM
  • NVM
  • PHP
  • PostgreSQL
  • Python
  • Rails
  • RSpec
  • Rubocop
  • Ruby
  • Rust
  • RVM
  • SQLite
  • Stylelint
  • Yarn

How To Utilize

  • Copy the .gitpod.yml file (with its contents) to the root folder of your Git project directory
  • Commit and push to GitHub
  • Open your GitHub project in Gitpod:
    • Example: https://gitpod.io/#https://github.com/s0kil/microverse-gitpod-test-rubyonrails

Ruby on Rails Configuration

In order for Rails server to allow Gitpod preview access, let's configure it.

In the config/environments/development.rb file, add the following:

Rails.application.configure do
  config.hosts = nil #<-- Add This Line
end

Restart the Rail server.

microverse-gitpod's People

Contributors

s0kil avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

jubaan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.