From 913a44fb48c15fcae0e6ae1b0f9deb501edf8cbb Mon Sep 17 00:00:00 2001 From: Bryce Covert Date: Thu, 9 Aug 2018 19:39:38 -0700 Subject: [PATCH] adding datomic --- docker-compose.dev.yml | 5 +++++ docker-compose.yml | 8 ++++++++ project.clj | 3 +++ 3 files changed, 16 insertions(+) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index a8b1b304..01797ef8 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -3,3 +3,8 @@ services: database: ports: - "5432:5432" + datomic-transactor: + environment: + - DATOMIC_PORT=4334 + ports: + - 4334:4334 diff --git a/docker-compose.yml b/docker-compose.yml index 85ebcecf..671f7391 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -39,5 +39,13 @@ services: - database environment: DATABASE_URL: "postgresql://ap:fifteen-invoices-imported!@database/autoap?ssl=false" + datomic-transactor: + image: 679918342773.dkr.ecr.us-east-1.amazonaws.com/datomic + environment: + - DATOMIC_HOST=datomic-transactor + - DATOMIC_PORT=4334 + - DATOMIC_SQL_HOST=database + ports: + - 4334:4334 diff --git a/project.clj b/project.clj index 6607ec49..8cd647f2 100644 --- a/project.clj +++ b/project.clj @@ -2,8 +2,11 @@ :description "FIXME: write description" :url "http://example.com/FIXME" :min-lein-version "2.0.0" + :repositories {"my.datomic.com" {:url "https://my.datomic.com/repo" + :creds :gpg}} :dependencies [[org.clojure/clojure "1.9.0"] [org.clojure/clojurescript "1.10.238"] + [postgresql/postgresql "9.3-1102.jdbc41"] [compojure "1.6.0"] [kibu/pushy "0.3.8"] [bidi "2.1.2"]