Skip to content

oshanz/geminabox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. create a persistent volumes
docker volume create geminabox_data
docker volume create caddy_data
  1. build and run
docker-compose -f docker-compose.yml build
docker-compose -f docker-compose.yml up
  1. add entry to the vm hosts file
ssh ubuntu
sudo vi /etc/hosts
192.168.69.1 rubygems.org

without ssl

  1. change the Gemfile source from https to http
#source 'http://rubygems.org'
source 'http://rubygems.org'
  1. now do a bundle install

ssl flow - error prone

  1. install root certificate
  • copy from the container
docker cp geminabox-caddy-1:/data/caddy/pki/authorities/local/root.crt ~/Desktop/
sudo scp ~/Desktop/root.crt ubuntu:/usr/local/share/ca-certificates/
ssh ubuntu
sudo update-ca-certificates

About

Cache rubygems.org

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors