<div dir="ltr"><div><pre>I successfully installed Docker on macOS 13.5 Ventura from
<a href="https://docs.docker.com/desktop/install/mac-install/">https://docs.docker.com/desktop/install/mac-install/</a><br><br>I downloaded Nikita Noark5 Core from <a href="http://gitlab.com/OsloMet-ABI">gitlab.com/OsloMet-ABI</a>:<br><br>% git clone <a href="http://gitlab.com/OsloMet-ABI/nikita-noark5-core">http://gitlab.com/OsloMet-ABI/nikita-noark5-core</a><br><br>I modified nikita-noark5-core/src/main/resources/application.yml

base-directory: ${NIKITA_BASE_DIR:/data2}

to

base-directory: ${NIKITA_BASE_DIR:/Users/oleaamot/data2}
<br>where my home directory ($HOME="/Users/oleaamot") is so,<br>but didn't push this change.<br>
Then I ran

% sudo mkdir -p /Users/oleaamot/data2/nikita/storage/incoming
% docker run -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e
KEYCLOAK_ADMIN_PASSWORD=admin <a href="http://quay.io/keycloak/keycloak:21.1.2">quay.io/keycloak/keycloak:21.1.2</a> start-dev
% cd arkivarium-core-java/
% scripts/populate_keycloak.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                 Dload  Upload   Total   Spent    Left
 Speed
100  1887  100  1818  100    69  20208    766 --:--:-- --:--:-- --:--:--
21202
Access token is Bearer
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJ1VEw0TnBiQmpuNjNfS285Y2tVbHB4b29kN1JQMXQ4X2ZiR18tRVRCcVhFIn0.eyJleHAiOjE2OTIyODAyNjIsImlhdCI6MTY5MjI4MDIwMiwianRpIjoiZGI0NDhlY2MtNTZjMy00YzdmLWJkYjMtNjRhNTRmYjg3ODY1IiwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDo4MDgwL3JlYWxtcy9tYXN0ZXIiLCJzdWIiOiIwMzE2MDliNy1iZWJkLTQzMDAtOWQ0ZC0wN2I2NGQyMDAyMDEiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJhZG1pbi1jbGkiLCJzZXNzaW9uX3N0YXRlIjoiNTIzOGIyYTMtMjJkNy00M2JmLWFlNTMtMjhlODY0NTY4NGU1IiwiYWNyIjoiMSIsInNjb3BlIjoiZW1haWwgcHJvZmlsZSIsInNpZCI6IjUyMzhiMmEzLTIyZDctNDNiZi1hZTUzLTI4ZTg2NDU2ODRlNSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwicHJlZmVycmVkX3VzZXJuYW1lIjoiYWRtaW4ifQ.KKIcTbW22k0WJFm-QHLtjktPQAxGG3L32d39UOkaIFZpSHc6feABICJ5wb9EFZyK2XyaMAPcBzrMKbRP9_TUPrr6gXFC5TH_dgt9HomVFp-s6OVR3ArW8vGPKOe3m3nBGscs5z4sCuilWbvW1sOQkXQpraX0XVWf-P5KNRvSbhvNJcw_jy50X9ulQbvOJBLd6VUOhTFhSFe1ORO8UUKpgY0EYWREBmXhP5tJ_71hMpVMiseBMD8vuUNf4p8qX6plW-f39zuJW-QDEMxWjZ5X4_bGlg1Uf8Po0J3nW4-nZBVaTyWGsOr6TBSg81A5SnOeuaQe8vHQWhpB-ikGYG0EDQ
201 for create realm (recordkeeping)
201 for create role (RECORDS_MANAGER)
201 for create client (nikita-client)
201 for create user (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">admin at example.com</a>)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                 Dload  Upload   Total   Spent    Left
 Speed
100   396  100   396    0     0   5875      0 --:--:-- --:--:-- --:--:--
 5910
User id is 43ed0de0-f748-431d-b212-a5206c4680dd
  % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                 Dload  Upload   Total   Spent    Left
 Speed
100   190  100   190    0     0   9995      0 --:--:-- --:--:-- --:--:--
10555
Role id is 8754d03c-7f41-4aa6-b65f-d19a02e4a398
204 for add user (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">admin at example.com</a>) to role (RECORDS_MANAGER)
% sudo make run
[...]<br>2023-08-17T16:48:51.596+02:00  INFO 2574 --- [           main] app.N5CoreApp                            : Started N5CoreApp in 6.564 seconds (process running for 6.695)<br>2023-08-17T16:48:51.618+02:00  INFO 2574 --- [           main] app.N5CoreApp                            : <br>----------------------------------------------------------<br>       Application 'OsloMet Noark 5 Core (Demo mode)' is running! Access URLs:<br>       Local:                  <a href="http://localhost:8092">http://localhost:8092</a><br>       External:               <a href="http://192.168.10.158:8092">http://192.168.10.158:8092</a><br>     contextPath:    <a href="http://192.168.10.158:8092/noark5v5">http://192.168.10.158:8092/noark5v5</a> <br>  Application is running with following profile(s): [] <br> <br>----------------------------------------------------------<br>2023-08-17T16:48:51.619+02:00  INFO 2574 --- [           main] app.N5CoreApp                            : <br>----------------------------------------------------------<br>      Config Server:  Not found or not setup for this application<br>----------------------------------------------------------<br>2023-08-17T16:48:51.619+02:00  INFO 2574 --- [           main] app.N5CoreApp                            : <br>----------------------------------------------------------<br>   Default profile in use. Using H2: In-memory database (h2). Access is available at.<a href="http://192.168.10.158:8092/noark5v5/h2-console">http://192.168.10.158:8092/noark5v5/h2-console</a> <br>  . Make sure to use JDBC-string: jdbc:h2:mem:n5DemoDb<br>----------------------------------------------------------<br>
So Nikita Noark5 Core 0.7 also runs on macOS 13.5 Ventura with<br>modification of the path in src/main/resources/application.yml<br>to<br><br>base-directory: ${NIKITA_BASE_DIR:/Users/oleaamot/data2}<br><br>where "/Users/oleaamot" must be replaced by the output of<br><br>echo $HOME<br><br>in Terminal<br><br>on macOS and "/data2" kept as data path in Nikita Noark5 Core.<br></pre></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><font size="2"><span style="font-size:10pt"></span></font><div>Example for John Smith on Linux systems where $HOME equals "/home/John":</div><div><pre>base-directory: ${NIKITA_BASE_DIR:/home/John/data2}<br></pre></div><div><br></div><div dir="auto">Mvh,</div><div dir="auto">Ole Aamot</div><div dir="auto">Aamot Software</div><div dir="auto"><a href="mailto:ole@aamot.software" target="_blank">ole@aamot.software</a></div><div dir="auto"><a href="http://www.aamot.software" target="_blank">www.aamot.software</a></div></div></div></div></div>