Skip to content
Snippets Groups Projects
Verified Commit 7565e5cc authored by David Beniamine's avatar David Beniamine
Browse files

Documentation updated

parent b21d3f5a
No related branches found
No related tags found
No related merge requests found
......@@ -7,11 +7,17 @@ This is a docker-compose setup for [ODK](https://getodk.org)
1. Adapt config `cp .env.sample .env` and edit `.env` in particular the DB password
2. Build and start : `docker-compose up --build -d` (this step may take a while)
3. Build the `.war file` : `docker-compose exec front /opt/run.sh` and answer questions (defaults are set according to .env
4. Get the sql ` docker-compose exec front ls /usr/local/tomcat/webapps/ODK\ Aggregate/create_db_and_user.sql` (you might have to adjust this path
3. Build the `.war file` : `docker-compose exec front /opt/run.sh` and answer questions
+ Say no to all aditional installation
+ Accept licences
+ Configuration without SSL
+ Database postgresql
+ Most defaults are set according to .env
4. Get the sql `docker-compose exec front cat webapps/ODK\ Aggregate/create_db_and_user.sql`
5. Run `docker-compose exec db psql -U aggregate` and paste SQL from step 4
6. Restart the docker-compose `docker-compose down; docker-compose up -d`
6. Run `docker-compose exec front mv webapps/ODK\ Aggregate/ODKAggregate.war webapps/`
7. Restart the docker-compose `docker-compose down; docker-compose up -d`
At this point everything should be configured, go to `localhost:8080` and finish installation process.
At this point everything should be configured, go to `http://localhost:8080/ODKAggregate` and finish installation process.
Default password is `aggregate`, username is the one you set in step 2.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment