Appen eksponerer et API for å opprette meldinger i arbeidsgivers Altinn-innboks.
- Kjøre appen lokalt: Kjør
LokalApplikasjon
- Se API-et i OpenAPI/Swagger: http://localhost:8080/altinn-meldinger-api/swagger-ui.html
- Åpne konsollen til H2-databasen lokalt: Gå til http://localhost:8080/altinn-meldinger-api/h2 og fyll inn det som står under
spring.datasource
iapplication.yaml
- Kjøre appen med Docker:
- Bygg image
docker build -t altinn-meldinger-api .
- Kjør container
docker run -d -p 8080:8080 altinn-meldinger-api
- For å stoppe, kjør
docker stop <id>
med id-en fra forrige kommando
- Bygg image
Appen benytter seg av Kubernetes secrets. For å lage en secret, kjør
kubectl create secret generic altinn-meldinger-api-secrets \
--from-literal=ALTINN_BRUKERNAVN=********* \
--from-literal=ALTINN_PASSORD=*********
Appen benytter Altinns tjenesteeier-api.
- Overordnet dokumentasjon: https://altinn.github.io/docs/api/tjenesteeiere/
- Dokumentasjon av meldingstjenesten: https://altinn.github.io/docs/api/tjenesteeiere/soap/grensesnitt/meldingstjeneste/
- Endepunkteter: https://altinn.github.io/docs/api/tjenesteeiere/soap/endepunkt-liste/#correspondence
Appen kjører i Google Cloud Platform (GCP). GCP-prosjekter administreres her: https://console.cloud.google.com/
Grafana-dashboard for overvåkning: https://grafana.adeo.no/d/RbFj0LEGk/altinn-meldinger-api
Styring av feature toggles: https://unleash.nais.io
Spørsmål knyttet til koden eller prosjektet kan rettes mot:
- Torstein Gjengedal, [email protected]
- Lars Andreas Tveiten, [email protected]
Interne henvendelser kan sendes via Slack i kanalen #arbeidsgiver-general.