peas
Docker and Ruby based PaaS
파일 탐색기
최종 버전 다운로드 (.zip)- admin.rb
- app.rb
- auth.rb
- addon.rb
- app.rb
- pea.rb
- pod.rb
- setting.rb
- user.rb
- api.sh
- gardener.rb
- git_receiver
- git_ssh_forced_command
- proxy.sh
- switchboard.rb
- peas
- peas-dev
- admin.rb
- app.rb
- config.rb
- logs.rb
- api.rb
- config.rb
- git.rb
- version.rb
- peas.rb
- cli_spec.rb
- spec_helper.rb
- .rspec
- Gemfile
- Gemfile.lock
- peas-cli.gemspec
- Rakefile
- README.md
- VERSION
- api.rb
- boot.rb
- mongoid.yml
- settings.rb
- ci-client.sh
- ci-server.sh
- README.md
- README.md
- run.sh
- wrapdocker
- server.crt
- server.csr
- server.key
- bootstrap.sh
- guard_procfile.rb
- base.rb
- mongodb.rb
- postgres.rb
- model_proxy.rb
- model_worker.rb
- adverbs.txt
- builder.rb
- error.rb
- git_ssh.rb
- openssh_key_converter.rb
- proxy.rb
- sh.rb
- switchboard.rb
- addon_spec.rb
- app_spec.rb
- pea_spec.rb
- user_spec.rb
- api_spec.rb
- git_receiver_spec.rb
- model_worker_spec.rb
- app.rb
- pea.rb
- pod.rb
- setting.rb
- user.rb
- should_build_an_app_resulting_in_a_new_Docker_image.yml
- should_build_an_image_and_include_the_ENV_vars_saved_in_the_app_s_config.yml
- should_create_a_container_ready_for_building.yml
- should_create_a_remote_pea.yml
- should_create_a_running_docker_container.yml
- should_deal_with_a_failed_build.yml
- should_destroy_the_pea_after_a_socket_closes.yml
- should_kill_a_running_container.yml
- should_parse_the_container_s_JSON.yml
- should_stream_the_logs_for_a_pea.yml
- should_wait_for_a_pea_to_boot_before_connecting.yml
- node.svg
- app.json
- index.js
- package.json
- README.md
- lathyrus.odoratus
- id_rsa
- id_rsa.pub
- mongodb_spec.rb
- postgres_spec.rb
- README.md
- custom_ssh_command.sh
- peas_spec.rb
- proxy_spec.rb
- commands_spec.rb
- server_spec.rb
- docker_creation_mock.rb
- integration_helper.rb
- spec_helper.rb
- pea_logs_watcher.rb
- worker_runner.rb
- logs_archiver.rb
- worker_receiver.rb
- admin_tty.rb
- echo.rb
- logs_archive.rb
- logs_stream.rb
- ping.rb
- publish.rb
- rendevous.rb
- subscribe.rb
- tty.rb
- connection.rb
- log_cursor.rb
- switchboard_server.rb
- README.md
- .gitignore
- .rspec
- .rubocop.yml
- .travis.yml
- CHANGELOG.md
- config.ru
- Dockerfile
- Gemfile
- Gemfile.lock
- Guardfile
- LICENSE
- Procfile
- Rakefile
- README.md
- Vagrantfile
- VERSION
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/tombh/peas
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd peas
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Ruby gem 명령어를 쓰려면 Ruby가 필요합니다.
curl -sSL https://raw.githubusercontent.com/tombh/peas/master/contrib/bootstrap.sh | sh
공식 설치 스크립트를 다운로드해서 바로 실행합니다. 이 한 줄로 필요한 게 자동으로 설치됩니다.
gem install peas-cli
RubyGems에 배포된 패키지를 바로 설치합니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker pull progrium/buildstep # This runs Heroku buildpacks against repos to create deployable app images
이 명령어를 터미널에 그대로 입력해 실행하세요.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
