Skip to content
Mountain Star edited this page Mar 1, 2023 · 13 revisions

Official Docker Image

there's an official build on quay.io: https://quay.io/repository/puzzle/cryptopus

tag purpose description
latest testing / dev built from master branch which includes most recent but maybe unstable features
stable production built from stable branch with most recent tested/stable features

Run with Postgresql

For ubuntu:

  1. Install Docker
  2. Install docker-compose: sudo apt-get install docker-compose
  3. mkdir -p ~/docker/cryptopus-postgresql && cd ~/docker/cryptopus-postgresql
  4. wget https://raw.githubusercontent.com/puzzle/cryptopus/master/config/docker/postgresql/docker-compose.yml
  5. wget https://raw.githubusercontent.com/puzzle/cryptopus/master/config/docker/postgresql/postgres-prod.env.tmpl -O postgres-prod.env
  6. edit postgres-prod.env
  7. usermod -a -G docker yourlocalusername
  8. docker-compose up
  9. docker exec -it cryptopus /bin/bash
  10. bundle exec rake db:setup
  11. http://127.0.0.1:8080

Run with Sqlite

For ubuntu:

  1. Install Docker
  2. Install docker-compose: sudo apt-get install docker-compose
  3. mkdir -p ~/docker/cryptopus-sqlite && cd ~/docker/cryptopus-sqlite
  4. wget https://raw.githubusercontent.com/puzzle/cryptopus/master/docker-compose.yml
  5. usermod -a -G docker yourlocalusername
  6. edit docker-compose.yml: replace localhost with 127.0.0.1 under ports
  7. docker-compose up -d
  8. docker exec -it cryptopus-sqlite /bin/bash
  9. bundle exec rake db:setup
  10. http://127.0.0.1:8080

Development Image

coming ...

Clone this wiki locally