AsicVerifier


NameAsicVerifier JSON
Version 0.2.4 PyPI version JSON
download
home_pagehttps://github.com/pipinfitriadi/asicverifier
SummaryAsic Verifier for X-Road
upload_time2024-07-20 04:35:39
maintainerPipin Fitriadi
docs_urlNone
authorPipin Fitriadi
requires_python>=3.8
licenseAGPL-3.0-only
keywords x-road security server
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!--
Copyright (c) Free Software Foundation, Inc. All rights reserved.
Licensed under the AGPL-3.0-only License. See LICENSE in the project root for license information.
-->

# AsicVerifier

[![License](https://img.shields.io/github/license/pipinfitriadi/asicverifier?logoColor=black&label=License&labelColor=black&color=brightgreen)](https://github.com/pipinfitriadi/asicverifier/blob/main/LICENSE)
[![Java - Version](https://img.shields.io/badge/8-ED8B00?logo=openjdk&logoColor=ED8B00&label=Java&labelColor=black)](https://openjdk.org/projects/jdk8/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/asicverifier?logo=python&label=Python&labelColor=black)](https://pypi.org/project/asicverifier/)
[![PyPI - Version](https://img.shields.io/pypi/v/asicverifier?logo=pypi&label=PyPI&labelColor=black)](https://pypi.org/project/asicverifier/)
[![Docker Image Size (tag)](https://img.shields.io/docker/image-size/pipinfitriadi/asicverifier/latest?logo=Docker&label=latest&labelColor=black)](https://hub.docker.com/r/pipinfitriadi/asicverifier)
[![GitHub Action](https://img.shields.io/github/actions/workflow/status/pipinfitriadi/asicverifier/ci-cd.yml?logo=GitHub&label=CI/CD&labelColor=black)](https://github.com/pipinfitriadi/asicverifier/actions/workflows/ci-cd.yml)
[![Codecov](https://img.shields.io/codecov/c/github/pipinfitriadi/asicverifier?logo=codecov&label=Coverage&labelColor=black)](https://app.codecov.io/github/pipinfitriadi/asicverifier)

Asic Verifier for X-Road

> **Note**
>
> This service require [Docker](https://docs.docker.com/get-docker/)

## Environment

| Name               | Type             | Default                 |
|--------------------|------------------|-------------------------|
| `RESTFUL_API_PATH` | String URL Path  | `/`                     |
| `JAR_PATH`         | String File Path | `/lib/asicverifier.jar` |
| `DEV_MODE`         | Bool             | `false`                 |

## Docker

- Start up:

    ```sh
    docker run -d --rm --platform linux/amd64 -p '80:80' --name asicverifier pipinfitriadi/asicverifier
    ```

    > RESTful API's docs should be available at [http://0.0.0.0/](http://0.0.0.0/)

- Shut down:

    ```sh
    docker stop asicverifier
    ```

- Help:

    ```sh
    docker run --rm --platform linux/amd64 pipinfitriadi/asicverifier --help
    ```

## Docker Compose

`docker-compose.yml`:

```yml
version: '3.7'
services:
asicverifier:
    image: pipinfitriadi/asicverifier
    container_name: asicverifier
    platform: linux/amd64
    ports:
        - '80:80'
```

- Start up:

    ```sh
    docker compose up -d
    ```

    > RESTful API's docs should be available at [http://0.0.0.0/](http://0.0.0.0/)

- Shut down:

    ```sh
    docker compose down
    ```

- Help:

    ```sh
    docker compose run --rm asicverifier --help && docker compose down
    ```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/pipinfitriadi/asicverifier",
    "name": "AsicVerifier",
    "maintainer": "Pipin Fitriadi",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "pipinfitriadi@gmail.com",
    "keywords": "X-Road, security server",
    "author": "Pipin Fitriadi",
    "author_email": "pipinfitriadi@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/06/63/e8f5eb35260295e1cfa5890e01703ce4efd3ac5da02367245ba78584dc42/asicverifier-0.2.4.tar.gz",
    "platform": null,
    "description": "<!--\nCopyright (c) Free Software Foundation, Inc. All rights reserved.\nLicensed under the AGPL-3.0-only License. See LICENSE in the project root for license information.\n-->\n\n# AsicVerifier\n\n[![License](https://img.shields.io/github/license/pipinfitriadi/asicverifier?logoColor=black&label=License&labelColor=black&color=brightgreen)](https://github.com/pipinfitriadi/asicverifier/blob/main/LICENSE)\n[![Java - Version](https://img.shields.io/badge/8-ED8B00?logo=openjdk&logoColor=ED8B00&label=Java&labelColor=black)](https://openjdk.org/projects/jdk8/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/asicverifier?logo=python&label=Python&labelColor=black)](https://pypi.org/project/asicverifier/)\n[![PyPI - Version](https://img.shields.io/pypi/v/asicverifier?logo=pypi&label=PyPI&labelColor=black)](https://pypi.org/project/asicverifier/)\n[![Docker Image Size (tag)](https://img.shields.io/docker/image-size/pipinfitriadi/asicverifier/latest?logo=Docker&label=latest&labelColor=black)](https://hub.docker.com/r/pipinfitriadi/asicverifier)\n[![GitHub Action](https://img.shields.io/github/actions/workflow/status/pipinfitriadi/asicverifier/ci-cd.yml?logo=GitHub&label=CI/CD&labelColor=black)](https://github.com/pipinfitriadi/asicverifier/actions/workflows/ci-cd.yml)\n[![Codecov](https://img.shields.io/codecov/c/github/pipinfitriadi/asicverifier?logo=codecov&label=Coverage&labelColor=black)](https://app.codecov.io/github/pipinfitriadi/asicverifier)\n\nAsic Verifier for X-Road\n\n> **Note**\n>\n> This service require [Docker](https://docs.docker.com/get-docker/)\n\n## Environment\n\n| Name               | Type             | Default                 |\n|--------------------|------------------|-------------------------|\n| `RESTFUL_API_PATH` | String URL Path  | `/`                     |\n| `JAR_PATH`         | String File Path | `/lib/asicverifier.jar` |\n| `DEV_MODE`         | Bool             | `false`                 |\n\n## Docker\n\n- Start up:\n\n    ```sh\n    docker run -d --rm --platform linux/amd64 -p '80:80' --name asicverifier pipinfitriadi/asicverifier\n    ```\n\n    > RESTful API's docs should be available at [http://0.0.0.0/](http://0.0.0.0/)\n\n- Shut down:\n\n    ```sh\n    docker stop asicverifier\n    ```\n\n- Help:\n\n    ```sh\n    docker run --rm --platform linux/amd64 pipinfitriadi/asicverifier --help\n    ```\n\n## Docker Compose\n\n`docker-compose.yml`:\n\n```yml\nversion: '3.7'\nservices:\nasicverifier:\n    image: pipinfitriadi/asicverifier\n    container_name: asicverifier\n    platform: linux/amd64\n    ports:\n        - '80:80'\n```\n\n- Start up:\n\n    ```sh\n    docker compose up -d\n    ```\n\n    > RESTful API's docs should be available at [http://0.0.0.0/](http://0.0.0.0/)\n\n- Shut down:\n\n    ```sh\n    docker compose down\n    ```\n\n- Help:\n\n    ```sh\n    docker compose run --rm asicverifier --help && docker compose down\n    ```\n",
    "bugtrack_url": null,
    "license": "AGPL-3.0-only",
    "summary": "Asic Verifier for X-Road",
    "version": "0.2.4",
    "project_urls": {
        "Docker": "https://hub.docker.com/r/pipinfitriadi/asicverifier",
        "Homepage": "https://github.com/pipinfitriadi/asicverifier",
        "Repository": "https://github.com/pipinfitriadi/asicverifier"
    },
    "split_keywords": [
        "x-road",
        " security server"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35a301ba6e4257dd093f294a68b8c7bd9f5a8745d046a9a08e6fcaeb71c6c102",
                "md5": "f41830fd574ee8492f18a382ce594500",
                "sha256": "a24543b74c8290438978f03723c864de0a96593bf7e531d404989b004a55a251"
            },
            "downloads": -1,
            "filename": "AsicVerifier-0.2.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f41830fd574ee8492f18a382ce594500",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 19204,
            "upload_time": "2024-07-20T04:35:38",
            "upload_time_iso_8601": "2024-07-20T04:35:38.556986Z",
            "url": "https://files.pythonhosted.org/packages/35/a3/01ba6e4257dd093f294a68b8c7bd9f5a8745d046a9a08e6fcaeb71c6c102/AsicVerifier-0.2.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0663e8f5eb35260295e1cfa5890e01703ce4efd3ac5da02367245ba78584dc42",
                "md5": "5fd709c13888c854ede353e2ba31a7b9",
                "sha256": "71d2887042c130c52b73312e6be33558029b79737e4c4b861593a2193af75f87"
            },
            "downloads": -1,
            "filename": "asicverifier-0.2.4.tar.gz",
            "has_sig": false,
            "md5_digest": "5fd709c13888c854ede353e2ba31a7b9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 20093,
            "upload_time": "2024-07-20T04:35:39",
            "upload_time_iso_8601": "2024-07-20T04:35:39.921608Z",
            "url": "https://files.pythonhosted.org/packages/06/63/e8f5eb35260295e1cfa5890e01703ce4efd3ac5da02367245ba78584dc42/asicverifier-0.2.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-20 04:35:39",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pipinfitriadi",
    "github_project": "asicverifier",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "asicverifier"
}
        
Elapsed time: 0.29763s