Skip to content

Commit 4544e0f

Browse files
Fixed port and directory issues
1 parent 4773e3c commit 4544e0f

File tree

5 files changed

+17
-12
lines changed

5 files changed

+17
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ helm install oxo2 ./k8chart-local/oxo2 -n ontotools --create-namespace
4242
2. To access locally run:
4343
```
4444
kubectl port-forward deployment/oxo2-frontend 8080:8080 -n ontotools
45-
kubectl port-forward deployment/oxo2-backend 8081:8080 -n ontotools
45+
kubectl port-forward deployment/oxo2-backend 8081:8081 -n ontotools
4646
```
4747
and the point your browser to http://localhost:8080. The OxO2 backend will be accessible at http://localhost:8081/
4848

oxo2-backend/backend.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ RUN chmod -R 777 /opt/oxo
2222

2323
USER oxo
2424

25-
EXPOSE 8080
25+
EXPOSE 8081
2626
ENTRYPOINT ["/opt/oxo/startBackend.sh"]

oxo2-dataload/dataload.Dockerfile

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,14 @@ RUN mkdir -p /opt/solr \
2929
&& chown -R oxo:oxo /opt/solr
3030

3131

32-
RUN mkdir -p /tmp/data \
33-
&& mkdir -p /tmp/logs \
34-
&& chown -R oxo:oxo /tmp/data \
35-
&& chown -R oxo:oxo /tmp/logs
32+
RUN mkdir -p /mnt \
33+
&& mkdir -p /mnt/oxo \
34+
&& mkdir -p /mnt/oxo/data \
35+
&& mkdir -p /mnt/oxo/logs \
36+
&& chown -R oxo:oxo /mnt/oxo
3637

3738
ENV PATH="${PATH}:/opt/nemo:/opt/solr" \
38-
OXO2_DATA="/tmp/data" \
39+
OXO2_DATA="/mnt/oxo/data" \
3940
SOLR_HOME="/opt/solr/server/solr" \
4041
SOLR_SCRIPT="/opt/solr/bin"
4142

@@ -70,16 +71,17 @@ COPY --from=builder \
7071
/build/oxo2-dataload/oxo2-sssom2json/target/oxo2-sssom2json-1.0.0-SNAPSHOT.jar \
7172
/opt/oxo/oxo2-dataload/oxo2-sssom2json/target/
7273

73-
ENV OXO2_CONFIG=/opt/oxo/config.json
74+
ENV OXO2_CONFIG=/mnt/oxo/config.json
7475

75-
RUN chown -R oxo:oxo /opt/* /tmp/logs
76-
RUN chmod -R 777 /opt/* /tmp/logs
76+
RUN chown -R oxo:oxo /opt/*
77+
RUN chmod -R 777 /opt/*
7778

7879

7980
USER oxo
8081

8182

8283
WORKDIR /opt/oxo/oxo2-dataload
8384

84-
CMD ["sh", "-c", "./loadData.sh > /tmp/logs/dataload.logs"]
85+
# CMD ["sh", "-c", "sleep infinity"]
86+
CMD ["sh", "-c", "./loadData.sh > /mnt/oxo/logs/dataload.logs"]
8587

oxo2-dataload/loadData.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ rm -R $OXO2_DATA/*
1010

1111
start_time=$(date +%s)
1212
echo "###################" downloadMappings...
13+
mkdir -p $OXO2_DATA/sssom
1314
$SCRIPT_DIR/downloadMappings.sh $OXO2_CONFIG $OXO2_DATA/sssom
1415
end_time=$(date +%s)
1516
elapsed=$((end_time - start_time))
1617
echo "Download took: ${elapsed} seconds"
1718

1819
start_time=$(date +%s)
1920
echo "###################" sssom2json...
21+
mkdir -p $OXO2_CONFIG $OXO2_DATA/sssom-as-json
2022
$SCRIPT_DIR/sssom2json.sh $OXO2_DATA/sssom $OXO2_DATA/sssom-as-json
2123
end_time=$(date +%s)
2224
elapsed=$((end_time - start_time))
@@ -47,6 +49,7 @@ echo "Writing to Solr took: ${elapsed} seconds"
4749
sleep 10
4850

4951
OXO2_INFERENCES=$OXO2_DATA/inferences
52+
mkdir -p $OXO2_INFERENCES
5053
mkdir -p $OXO2_INFERENCES/solr
5154

5255
# Write out inferred mappings with their explanations.

oxo2-frontend/src/app/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export async function doHTTPRequest<T>(
22
path: string,
33
request?: RequestInit | undefined
44
): Promise<T> {
5-
const BASE_URL = import.meta.env.OXO_BACKEND_URL || 'http://localhost:8080';
5+
const BASE_URL = import.meta.env.OXO_BACKEND_URL || 'http://localhost:8081';
66
const response: Response = await fetch(
77
`${BASE_URL}${path}`,
88
{

0 commit comments

Comments
 (0)