最新版
Go to file
Stefan Verhoeven ac3cd5c3b2 Create an organization.
Organization can be used to share maps between members and because members uses same db an remote schema only has to be created once.
A remote schema is a schema from a remote database server which can be made accessable using foreign data wrapper.
2015-02-18 09:51:25 +01:00
config Add Nokia basemaps + use avatars from cdn 2015-02-18 09:50:20 +01:00
cartodb_pgsql.sh Populate docker-cartodb with required files. 2014-11-15 16:32:19 +01:00
create_dev_user Populate docker-cartodb with required files. 2014-11-15 16:32:19 +01:00
Dockerfile Create an organization. 2015-02-18 09:51:25 +01:00
LICENSE Initial commit 2014-11-14 10:59:55 +01:00
README.md Create an organization. 2015-02-18 09:51:25 +01:00
setup_organization.sh Create an organization. 2015-02-18 09:51:25 +01:00
startup.sh Initialize rvm before running bundle. 2015-02-13 14:59:26 +01:00
template_postgis.sh Populate docker-cartodb with required files. 2014-11-15 16:32:19 +01:00

docker-cartodb

That container provides a fully working cartodb development solution without the installation hassle.

Just run and connect to http://dev.cartodb.localhost:3000/login into you browser.

The default login is dev/pass. You may want to change it when you'll run it for the outside.

It also creates an 'example' organization with owner login admin4example/pass. Organization members can be created on http://example.cartodb.localhost:3000/u/admin4example/organization

How to build the container:

git clone https://github.com/fleu42/docker-cartodb.git
docker build -t="fleu42/docker-cartodb" docker-cartodb/

How to run the container:

docker run -t -i -p 3000:3000 -p 8080:8080 -p 8181:8181 fleu42/docker-cartodb 

You might need to add cartodb.localhost, dev.cartodb.localhost and example.cartodb.localhost to your hosts file. Any organization member you create should also be added to your hosts file.