-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
#19 rename docs service to home and make landing page
- Loading branch information
Showing
12 changed files
with
134 additions
and
40 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,7 +9,7 @@ name: Docs Deploy ⚙️ | |
on: | ||
push: | ||
paths: | ||
- 'services/docs/**' | ||
- 'docs/**' | ||
|
||
jobs: | ||
main: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
# Ansible workflow for single service deployment. | ||
# Uses: https://github.com/dawidd6/action-ansible-playbook | ||
# Options: https://github.com/dawidd6/action-ansible-playbook/blob/master/main.js | ||
# Author: Just van den Broecke - 2021 | ||
# | ||
name: Home Deploy ⚙️ | ||
|
||
# Trigger only when services/home subdir changed | ||
on: | ||
push: | ||
paths: | ||
- 'services/home/**' | ||
|
||
jobs: | ||
main: | ||
runs-on: ubuntu-20.04 | ||
|
||
steps: | ||
- name: Checkout ✅ | ||
uses: actions/checkout@v2 | ||
|
||
- name: Run playbook ⚙ | ||
uses: dawidd6/action-ansible-playbook@v2 | ||
with: | ||
playbook: deploy.yml | ||
directory: ./ansible | ||
key: ${{secrets.ANSIBLE_SSH_PRIVATE_KEY}} | ||
inventory: ${{secrets.ANSIBLE_INVENTORY_PROD}} | ||
vault_password: ${{secrets.ANSIBLE_VAULT_PASSWORD}} | ||
options: | | ||
--tags home | ||
--verbose |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
version: '3.3' | ||
|
||
services: | ||
|
||
home: | ||
|
||
build: ./ | ||
|
||
container_name: home | ||
|
||
expose: | ||
- "8000" | ||
|
||
# ports: | ||
# - "5000:8000" | ||
|
||
labels: | ||
# Enable Traefik routing on overlay service network | ||
- "traefik.enable=true" | ||
- "traefik.docker.network=service-network" | ||
|
||
# SSL/https router | ||
- "traefik.http.routers.home_https.rule=Host(`${TRAEFIK_SSL_DOMAIN}`)" | ||
- "traefik.http.routers.home_https.entrypoints=https" | ||
- "traefik.http.routers.home_https.tls=${TRAEFIK_USE_TLS}" | ||
- "traefik.http.routers.home_https.tls.certresolver=${TRAEFIK_SSL_CERT_RESOLVER}" | ||
- "traefik.http.routers.home_https.tls.options=my_default@file" | ||
- "traefik.http.routers.home_https.middlewares=secure-headers@file" | ||
|
||
# local http router | ||
- "traefik.http.routers.home_http.rule=Host(`localhost`)" | ||
- "traefik.http.routers.home_http.entrypoints=http" | ||
|
||
networks: | ||
default: | ||
external: | ||
name: service-network |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
title: OGC-API-Testbed Landing Page | ||
--- | ||
|
||
# OGC-API-Testbed Home | ||
|
||
Landing page for this server instance. | ||
For full documentation see [apitestdocs.geonovum.nl](https://apitestdocs.geonovum.nl). | ||
|
||
## Questions? | ||
|
||
[![Gitter](https://img.shields.io/gitter/room/Geonovum/ogc-api-testbed.svg?style=flat-square)](https://gitter.im/Geonovum/ogc-api-testbed) | ||
|
||
## Services | ||
|
||
Below the (web-) services running on this domain. Click links to view and interact. | ||
|
||
### OGC API Features | ||
|
||
Access the interactive endpoints of [OGC API Features](https://ogcapi.ogc.org/features/) | ||
Open Source products running in this instance. Links to documentation and HOWTOs included: | ||
|
||
| Endpoint | Author | Docs | HOWTO | ||
| --- | --- | --- | --- | ||
| [/pygeoapi](/pygeoapi) | [GeoPython Community](https://geopython.github.io/) | [link](https://docs.pygeoapi.io/en/latest/) | [link](howto/howto_pygeoapi.md) | ||
| [/ldproxy](/ldproxy) | Interactive Instruments | [link](https://interactive-instruments.github.io/ldproxy/) | [link](howto/howto_ldproxy.md) | ||
| [/geoserver](/geoserver/ogc/features) | GeoServer Community | [link](https://docs.geoserver.org/latest/en/user/community/ogc-api/index.html) | [link](howto/howto_geoserver.md) | ||
| [/qgis*](/qgis/wfs3) | QGIS Community | [link](https://www.qgis.org/) | [link](howto/howto_qgis.md) | ||
| [/pycsw/csw.py](/pycsw/csw.py/collections/metadata:main) | [GeoPython Community](https://geopython.github.io/) | [docs](https://docs.pycsw.org/en/latest/index.html) | [HOWTO](howto/howto_pycsw.md) | ||
|
||
|
||
* *"QGIS" is the QGIS Server Application.* | ||
|
||
### Storage Services | ||
|
||
The above services serve data from local files (e.g. GeoPackage) and these storage services: | ||
|
||
* "PostGIS" - access via <server-domain-name> port 5432 - spatial database based on PostgreSQL. | ||
* Manage data with the [PGAdmin web application](/pgadmin) | ||
|
||
### Supporting Services | ||
|
||
These are services for administration and maintenance. | ||
|
||
| Endpoint | What / Author | Docs | HOWTO | ||
| --- | --- | --- | --- | ||
| [PGAdmin](/pgadmin) | Manage PostgreSQL Data | PGAdmin Community | [link](https://www.pgadmin.org/) | [link](howto/howto_pgadmin.md) | ||
| [Portainer](/portainer/) | Visual Docker Manager | Docker | [link](https://www.portainer.io/) | [link](howto/howto_portainer.md) | ||
| [GeoHealthCheck](/ghc) | OGC Services Monitor | [GeoPython Community](https://geopython.github.io) | [link](https://geohealthcheck.org) | [link](howto/howto_ghc.md) | ||
|
||
## Links | ||
|
||
* [Project GitHub Repo](https://github.com/Geonovum/ogc-api-testbed) | ||
* [apitestdocs.geonovum.nl](https://apitestdocs.geonovum.nl) - all documentation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
site_name: Geonovum OGC API Testbed | ||
nav: | ||
- Home: index.md | ||
- Code: https://github.com/Geonovum/ogc-api-testbed |
File renamed without changes.
File renamed without changes.