From 0661c185f7add3e491a768cf08aab64e1c0dabdf Mon Sep 17 00:00:00 2001 From: Adam Reisinger Date: Thu, 11 Jan 2024 10:21:20 +0100 Subject: [PATCH] Add 23HIPAK (#132) --- .github/workflows/update-check.yml | 6 ++++++ README.en.md | 4 +++- README.md | 9 +++++---- build/plugin/NAV_23HIPAK.yml | 23 +++++++++++++++++++++++ 4 files changed, 37 insertions(+), 5 deletions(-) create mode 100644 build/plugin/NAV_23HIPAK.yml diff --git a/.github/workflows/update-check.yml b/.github/workflows/update-check.yml index 42e4eb4..ce8834d 100644 --- a/.github/workflows/update-check.yml +++ b/.github/workflows/update-check.yml @@ -47,6 +47,12 @@ jobs: namePrefix: "NAV_", path: "plugin/", }, + { + rovidnev: "23HIPAK", + source: "https://nav.gov.hu/api/declarationForms/anyk", + namePrefix: "NAV_", + path: "plugin/", + }, { rovidnev: "IGAZOL", source: "https://nav.gov.hu/api/declarationForms/anyk", diff --git a/README.en.md b/README.en.md index a883164..938fd40 100644 --- a/README.en.md +++ b/README.en.md @@ -26,15 +26,17 @@ DockerHub: . The ubuntu multiplatform (amd64, arm64) images are available with 3 different desktop environments (Xfce, KDE and MATE) with the following image tags in the `reisingeradam/anyk` DockerHub repository: | Description | Xfce | KDE | MATE | -|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------|-------------------------|--------------------------| +| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ----------------------- | ------------------------ | | [ÁNYK](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/AbevJava) | `base-ubuntu-xfce` | `base-ubuntu-kde` | `base-ubuntu-mate` | | [ÁNYK and 19HIPA (Local business tax for 2019)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/19HIPA) | `nav19hipa-ubuntu-xfce` | `nav19hipa-ubuntu-kde` | `nav19hipa-ubuntu-mate` | | [ÁNYK and 20HIPA (Local business tax for 2020)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/20HIPA) | `nav20hipa-ubuntu-xfce` | `nav20hipa-ubuntu-kde` | `nav20hipa-ubuntu-mate` | | [ÁNYK and 21HIPA (Local business tax for 2021)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/21HIPA) | `nav21hipa-ubuntu-xfce` | `nav21hipa-ubuntu-kde` | `nav21hipa-ubuntu-mate` | | [ÁNYK and 22HIPAK (Local business tax for 2022)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/22hipak) | `nav22hipak-ubuntu-xfce` | `nav22hipak-ubuntu-kde` | `nav22hipak-ubuntu-mate` | +| [ÁNYK and 23HIPAK (Local business tax for 2022)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/23HIPAK) | `nav23hipak-ubuntu-xfce` | `nav23hipak-ubuntu-kde` | `nav23hipak-ubuntu-mate` | | [ANYK and IGAZOL (Tax agency certificates)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/igazol) | `navigazol-ubuntu-xfce` | `navigazol-ubuntu-kde` | `navigazol-ubuntu-mate` | | [ANYK and OEP-EGT-TAGALLAM (Form for a Hungarian citizen with a TAJ number who is an insured person in an EEA member state)](https://neak.gov.hu/felso_menu/lakossagnak/ellatas_magyarorszagon/jogosultsag_az_ellatasra/kulfoldon_munkat_vallalok_bejelentese) | `oepegt-ubuntu-xfce` | `oepegt-ubuntu-kde` | `oepegt-ubuntu-mate` | | [ANYK and OEPEUCARD (European Health Insurance Card)](https://neak.gov.hu/felso_menu/lakossagnak/ellatas_kulfoldon/az_europai_egeszsegbiztositasi_kartya) | [Available online](https://mo.hu/szuf_ugyleiras?id=8a523149-1ef3-4270-8462-c12585cafbc9) | Removed | - | + ## How to use Run the following command: `docker run -p 3390:3389 reisingeradam/anyk:base-ubuntu-xfce` or `docker run -p 3390:3389 reisingeradam/anyk:nav22hipak-ubuntu-xfce`. diff --git a/README.md b/README.md index 397a87f..79ca2ab 100644 --- a/README.md +++ b/README.md @@ -26,21 +26,22 @@ DockerHub: Az ubuntu multiplatform (amd64, arm64) imagek igény szerint elérhetőek 3 féle desktop felülettel (Xfce, KDE és MATE) a kővetkező image tag-ekkel a `reisingeradam/anyk` DockerHub repositoryban: | Leírás | Xfce | KDE | MATE | -|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------|-------------------------|--------------------------| +| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | ----------------------- | ------------------------ | | [ÁNYK](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/AbevJava) | `base-ubuntu-xfce` | `base-ubuntu-kde` | `base-ubuntu-mate` | | [ÁNYK és 19HIPA (2019-es Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/19HIPA) | `nav19hipa-ubuntu-xfce` | `nav19hipa-ubuntu-kde` | `nav19hipa-ubuntu-mate` | | [ÁNYK és 20HIPA (2020-as Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/20HIPA) | `nav20hipa-ubuntu-xfce` | `nav20hipa-ubuntu-kde` | `nav20hipa-ubuntu-mate` | | [ÁNYK és 21HIPA (2021-es Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/21HIPA) | `nav21hipa-ubuntu-xfce` | `nav21hipa-ubuntu-kde` | `nav21hipa-ubuntu-mate` | -| [ÁNYK és 22HIPAK (2022-es Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/22hipak) | `nav22hipak-ubuntu-xfce` | `nav22hipak-ubuntu-kde` | `nav22hipak-ubuntu-mate` | +| [ÁNYK és 22HIPAK (2022-es Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/23HIPAK) | `nav22hipak-ubuntu-xfce` | `nav22hipak-ubuntu-kde` | `nav22hipak-ubuntu-mate` | +| [ÁNYK és 23HIPAK (2023-es Helyi iparűzési adó)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/22hipak) | `nav23hipak-ubuntu-xfce` | `nav23hipak-ubuntu-kde` | `nav23hipak-ubuntu-mate` | | [ANYK és IGAZOL (NAV igazolások: jövedelemigazolás, nemleges adóigazolás, stb)](https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvanykitolto_programok_nav/igazol) | `navigazol-ubuntu-xfce` | `navigazol-ubuntu-kde` | `navigazol-ubuntu-mate` | | [ANYK és OEP-EGT-TAGALLAM (Bejelentő lap TAJ számmal rendelkező magyar állampolgár részére, aki EGT tagállamban biztosított személy)](https://neak.gov.hu/felso_menu/lakossagnak/ellatas_magyarorszagon/jogosultsag_az_ellatasra/kulfoldon_munkat_vallalok_bejelentese) | `oepegt-ubuntu-xfce` | `oepegt-ubuntu-kde` | `oepegt-ubuntu-mate` | | [ANYK és OEPEUCARD (Európai Egészségbiztosítási Kártya)](https://neak.gov.hu/felso_menu/lakossagnak/ellatas_kulfoldon/az_europai_egeszsegbiztositasi_kartya) | [Elérhető online](https://mo.hu/szuf_ugyleiras?id=8a523149-1ef3-4270-8462-c12585cafbc9) | Eltávolítva | - | ## Használat -Csinálj egy docker container-t az alábbi parancsokhoz hasonlóan: `docker run -p 3390:3389 reisingeradam/anyk:base-ubuntu-xfce` vagy `docker run -p 3390:3389 reisingeradam/anyk:nav22hipak-ubuntu-xfce`. +Csinálj egy docker container-t az alábbi parancsokhoz hasonlóan: `docker run -p 3390:3389 reisingeradam/anyk:base-ubuntu-xfce` vagy `docker run -p 3390:3389 reisingeradam/anyk:nav23hipak-ubuntu-xfce`. -Ha van egy `.xml` fájlod, amit be akarsz importálni, azt így lehet: `docker run -p 3390:3389 -v ":/config/" reisingeradam/anyk:nav22hipak-ubuntu-xfce`. +Ha van egy `.xml` fájlod, amit be akarsz importálni, azt így lehet: `docker run -p 3390:3389 -v ":/config/" reisingeradam/anyk:nav23hipak-ubuntu-xfce`. Így bekerül a fájl a config home mappába. Csatlakozz a container-hez távoli asztallal. A "számítógép" címe `localhost:3390`. diff --git a/build/plugin/NAV_23HIPAK.yml b/build/plugin/NAV_23HIPAK.yml new file mode 100644 index 0000000..de27078 --- /dev/null +++ b/build/plugin/NAV_23HIPAK.yml @@ -0,0 +1,23 @@ +version: '3' +services: + anyk: + image: ${DOCKER_REGISTRY:-reisingeradam}/anyk:nav23hipak-ubuntu-${DESKTOP} + container_name: anyk-nav23hipak-ubuntu-${DESKTOP} + ports: + - '3389:3389' + shm_size: 1gb + build: + context: . + platforms: + - linux/amd64 + - linux/arm64 + x-bake: + platforms: + - linux/amd64 + - linux/arm64 + target: plugin + dockerfile: build/Dockerfile + args: + DESKTOP: ${DESKTOP} + DOWNLOAD_URL: https://nav.gov.hu/data/196134/NAV_23HIPAK.jar + DOWNLOAD_VERSION: '12.0'