Skip to content
Snippets Groups Projects
Commit 693dac58 authored by Thorge Petersen's avatar Thorge Petersen Committed by Jesper Zedlitz
Browse files

Auf aktuellen Stand bringen

parent 29164589
No related branches found
No related tags found
No related merge requests found
Showing
with 86 additions and 13 deletions
variables:
GIT_SUBMODULE_STRATEGY: recursive
stages:
- build
- deploy
build_production:
stage: build
image:
name: klakegg/hugo:ext-alpine
entrypoint : ['']
before_script:
- git submodule update --init --recursive
script:
- hugo --config config-prod.yml --gc --minify
artifacts:
paths:
- public
only:
- main
deploy_production:
stage: deploy
environment: production
image: alpine
before_script:
- 'which ssh || apk add openssh'
- 'which rsync || apk add rsync'
- mkdir -p ~/.ssh
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
- echo "$PRODUCTION_PRIVATE_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
script:
- rsync -ra -e ssh public/ hugodeployuser@opendata.schleswig-holstein.de:/var/www/odsh-website/public/
only:
- main
build_stage:
stage: build
image:
name: klakegg/hugo:ext-alpine
entrypoint : ['']
before_script:
- git submodule update --init --recursive
script:
- hugo --config config-stage.yml --gc --minify
artifacts:
paths:
- public
only:
- stage
deploy_stage:
stage: deploy
environment: stage
image: alpine
before_script:
- 'which ssh || apk add openssh'
- 'which rsync || apk add rsync'
- mkdir -p ~/.ssh
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
- echo "$STAGE_PRIVATE_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
script:
- rsync -ra -e ssh public/ hugodeployuser@opendata-stage.schleswig-holstein.de:/var/www/odsh-website/public/
only:
- stage
...@@ -5,4 +5,4 @@ title: Start ...@@ -5,4 +5,4 @@ title: Start
Wir haben eine neue Startseite! Wir haben eine neue Startseite!
[Entwicklerdoku](entwickler/) [Entwicklerdoku](/entwickler)
...@@ -9,18 +9,17 @@ Das Open-Data-Portal Schleswig-Holstein verwendet die quelloffene Software [CKAN ...@@ -9,18 +9,17 @@ Das Open-Data-Portal Schleswig-Holstein verwendet die quelloffene Software [CKAN
Als Metadatenmodell wird [DCAT-AP.de](https://www.dcat-ap.de/) verwendet. Als Metadatenmodell wird [DCAT-AP.de](https://www.dcat-ap.de/) verwendet.
Die Geschäfts- und Koordinierungsstelle GovData hat bei YouTube ein Video veröffentlicht, in dem die Grundzüge von DCAT-AP.de erklärt werden: https://www.youtube.com/watch?v=DGCay_bbvDc Die Geschäfts- und Koordinierungsstelle GovData hat bei YouTube ein Video veröffentlicht, in dem die Grundzüge von DCAT-AP.de erklärt werden: [Erklärvideo](https://www.youtube.com/watch?v=DGCay_bbvDc)
## APIs zur Nutzung der angebotenen Daten ## APIs zur Nutzung der angebotenen Daten
Für den lesenden maschinellen Zugriff auf die Daten des Open-Data-Portals stehen zwei Wege zur Verfügung: Für den lesenden maschinellen Zugriff auf die Daten des Open-Data-Portals stehen zwei Wege zur Verfügung:
- das API (Programmierschnittstelle, englisch: application programming interface) von CKAN, dessen Dokumentation hier zu finden ist: [https://docs.ckan.org/en/2.8/api/](https://docs.ckan.org/en/2.8/api/) Mit Hilfe dieses API können Datensätze gesucht und gelesen werden. - das API (Programmierschnittstelle, englisch: application programming interface) von CKAN, dessen Dokumentation hier zu finden ist: <https://docs.ckan.org/en/2.9/api/> Mit Hilfe dieses API können Datensätze gesucht und gelesen werden.
- eine DCAT-AP.de konforme Schnittstelle, die unter [https://opendata.schleswig-holstein.de/catalog.xml](https://opendata.schleswig-holstein.de/catalog.xml) zu erreichen ist. - eine DCAT-AP.de konforme Schnittstelle, die unter <https://opendata.schleswig-holstein.de/catalog-govdata.xml> zu erreichen ist.
## API für die Bereitstellung von Daten ## API für die Bereitstellung von Daten
Um Daten im Open-Data-Portal Schleswig-Holstein zu veröffentlichen, müssen Sie als Herausgeber registriert sein. Dies ist momentan Behörden, Firmen und Vereinen vorbehalten. Als Herausgeber bekommen Sie einen sogenannten „API-Key“, der für den schreibenden Zugriff auf das Open-Data-Portal benötigt wird. Um Daten im Open-Data-Portal Schleswig-Holstein zu veröffentlichen, müssen Sie als Herausgeber registriert sein. Dies ist momentan Behörden, Firmen und Vereinen vorbehalten. Als Herausgeber bekommen Sie einen sogenannten „API-Key“, der für den schreibenden Zugriff auf das Open-Data-Portal benötigt wird.
Das Schreiben von Daten erfolgt mit Hilfe des API von CKAN, dessen Dokumentation hier zu finden ist: [https://docs.ckan.org/en/2.8/api/](https://docs.ckan.org/en/2.8/api/) Das Schreiben von Daten erfolgt mit Hilfe des API von CKAN, dessen Dokumentation hier zu finden ist: <https://docs.ckan.org/en/2.9/api/>
...@@ -22,4 +22,4 @@ Im Open-Data-Portal Schleswig-Holstein können Landesbehörden, Kommunen, Untern ...@@ -22,4 +22,4 @@ Im Open-Data-Portal Schleswig-Holstein können Landesbehörden, Kommunen, Untern
## Kontakt ## Kontakt
Bei Fragen und Anregungen helfen wir Ihnen gerne weiter. Sie erreichen uns per E-Mail unter opendata@lr.landsh.de oder über das [Kontaktformular](https://www.schleswig-holstein.de/DE/Landesregierung/Themen/Digitalisierung/openData/Kontakt/kontakt_node.html). Bei Fragen und Anregungen helfen wir Ihnen gerne weiter. Sie erreichen uns per E-Mail unter opendata@lr.landsh.de oder über das [Kontaktformular](http://www.schleswig-holstein.de/odpkontakt).
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2021 YOUR_NAME_HERE Copyright (c) 2021 Land SH
Permission is hereby granted, free of charge, to any person obtaining a copy of Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in this software and associated documentation files (the "Software"), to deal in
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<img class="icon-home" src="{{ "images/Icon-Home.png" | relURL }}" alt="home icon" /> <img class="icon-home" src="{{ "images/Icon-Home.png" | relURL }}" alt="home icon" />
<span>Start</span> <span>Start</span>
</a> </a>
</li> </li>&nbsp;
<li class="active"> <li class="active">
<a href="#">{{ .Title}}</a> <a href="#">{{ .Title}}</a>
</li> </li>
......
Source diff could not be displayed: it is too large. Options to address this: view the blob.
File added
File added
File added
File added
File added
File added
File added
File added
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
name = "odsh" name = "odsh"
license = "MIT" license = "MIT"
licenselink = "https://github.com/yourname/yourtheme/blob/master/LICENSE" licenselink = "https://code.schleswig-holstein.de/opendata/odsh-website/blob/master/LICENSE"
description = "Hugo theme for ODSH" description = "Hugo theme for ODSH"
homepage = "https://opendata.schleswig-holstein.de/" homepage = "https://opendata.schleswig-holstein.de/"
tags = [] tags = []
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment