diff --git a/docker-compose.yml b/docker-compose.yml index 55a299509c9f5f4244502079de64602a3e3d49bd..dda77ac06c0d34ec36bc9c68bc6015f156fa1f68 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,4 +9,4 @@ services: container_name: dbrepo-docs hostname: dbrepo-docs ports: - - "80:80" \ No newline at end of file + - "8080:8080" \ No newline at end of file diff --git a/docs/operation.md b/docs/operation.md new file mode 100644 index 0000000000000000000000000000000000000000..2cc3df4e565e52af0dbefd22f48bcf409a9da12a --- /dev/null +++ b/docs/operation.md @@ -0,0 +1,27 @@ +--- +hide: + +- navigation + +--- + +# Operation + +!!! abstract "Abstract" + + We compiled a short [getting started guide](/getting-started) that quickly allows a stand-alone test-deployment of the infrastructure on your server without the need of infrastructure configuration. + +## External Systems + +We thought the easiest way to make documentation of the endpoints available was through the interactive in-code +documentation of Swagger: + +* [Analyse Service](https://dbrepo2.ec.tuwien.ac.at/docs/analyse) +* [Authentication Service](https://dbrepo2.ec.tuwien.ac.at/docs/authentication) +* [Container Service](https://dbrepo2.ec.tuwien.ac.at/docs/container) +* [Database Service](https://dbrepo2.ec.tuwien.ac.at/docs/database) +* [Identifier Service](https://dbrepo2.ec.tuwien.ac.at/docs/identifier) +* [Metadata Service](https://dbrepo2.ec.tuwien.ac.at/docs/metadata) +* [Query Service](https://dbrepo2.ec.tuwien.ac.at/docs/query) +* [Table Service](https://dbrepo2.ec.tuwien.ac.at/docs/table) +* [Units Service](https://dbrepo2.ec.tuwien.ac.at/docs/units) \ No newline at end of file diff --git a/docs/operation/index.md b/docs/operation/index.md deleted file mode 100644 index 2ec4629fad8e0d7adb33a4a9d95a550bc27858ed..0000000000000000000000000000000000000000 --- a/docs/operation/index.md +++ /dev/null @@ -1,5 +0,0 @@ -# Operation - -!!! abstract "Abstract" - - We compiled a short [getting started guide](/getting-started) that quickly allows a stand-alone test-deployment of the infrastructure on your server without the need of infrastructure configuration. \ No newline at end of file diff --git a/docs/operation/production.md b/docs/operation/production.md deleted file mode 100644 index c74e2c624e08252873a5e30974f6268f699ff589..0000000000000000000000000000000000000000 --- a/docs/operation/production.md +++ /dev/null @@ -1,9 +0,0 @@ -# Production - -!!! bug "Alpha-release software" - - Currently, the database repository is in an alpha-release and not considered secure enough to hold sensitive data. Enroll into our [mailing list](https://lists.univie.ac.at/mailman/listinfo/fairdata_dbrepo) and be notified every 2-3 months with progress of the software. - -!!! info "Friendly users" - - We always welcome friendly users who want to deploy the database repository on their premises and provide continious feedback and create bug reports. We also take their improvement inquiries to improve the software quality. Please [contact](/contact) us. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 4de0e0cb3462f14f11edeff2c87a3c6003669035..bad9f23a4befc135f9e2fa8cccb65eb1ae4a143d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -14,9 +14,7 @@ nav: - Home: index.md - getting-started.md - system.md - - Operation: - - operation/index.md - - operation/production.md + - operation.md - publications.md - contact.md extra_css: diff --git a/swagger/Dockerfile b/swagger/Dockerfile index dc6a2681f54ebfb689ae2689abf1c5115ba86e98..f67922ddbbea2aafd9720190842525a5b4e60ba5 100644 --- a/swagger/Dockerfile +++ b/swagger/Dockerfile @@ -33,5 +33,7 @@ COPY ./api-query.yaml ./docs/query/api.yaml COPY ./api-table.yaml ./docs/table/api.yaml COPY ./api-units.yaml ./docs/units/api.yaml +EXPOSE 8080 + # generate RUN bash /app/docker-build.sh \ No newline at end of file diff --git a/swagger/nginx.conf b/swagger/nginx.conf index 412056150d6b0fff4d55248113fe1f1fbbe4aa8c..eb21d3990574fea2fae6a84c3c507215b1d29c35 100644 --- a/swagger/nginx.conf +++ b/swagger/nginx.conf @@ -46,7 +46,7 @@ http { } server { - listen 80 default_server; + listen 8080 default_server; server_name _; root /usr/share/nginx/html/; index index.html index.htm;