add some readme info

neo4j-4
Josha von Gizycki 3 years ago
parent 3cf0c7117a
commit e72bdf2dff

@ -18,20 +18,21 @@ You'll need:
- start a repl with `lein repl` or similar
- import `wanijo.infrastructure.repl`
- if you use leiningen for launching the repl, this will be your init-ns
- run `wanijo.infrastructure.repl/create-user!` using the desired username and password as parameters
- run `wanijo.infrastructure.repl/create-user!` using the desired username and password as parameters to create an application user
- run `wanijo.infrastructure.repl/run-migrations!` to create desireable database constraints and structures
### Launch the application server
- start a repl
- import `wanijo.main`
- run `wanijo.main/start-server-dev!`
- import `wanijo.infrastructure.repl`
- run `wanijo.infrastructure.repl/dev-server!`
- the application is available on port `8080`
### Launch as a standalone
## Launch as a standalone
- build the uberjar via `lein uberjar`
- start your neo4j database, preferably **not** via `lein neo4j`
- use the environment variables `NEO4J_PORT`, `NEO4J_HOST`, `NEO4J_USER` and `NEO4J_PASS` to control how wanijo connects to the database
- start the jar file via `java -jar [jar-file]-standalone.jar`
- if this is the first start with a fresh database, connect to the nREPL as described in the chapter "nREPL" and run the commands described in "First time launch with a fresh database"

Loading…
Cancel
Save