Skip to main content

No project description provided

Project description

Core Server

## Quick Start

With Pypi

Install product with:

pip install ni-core-server==0.1.1

To launch server:

core_server

Some options are available:

  • -p | --port server port listening. Default: 8888
  • -l | --log-level log level. Default 'INFO'

With Docker

Install product with:

docker pull primael94/ni-core-server:0.1.1

To launch server:

docker run -d -p 8888:8888 primael94/ni-core-server:0.1.1

Some environment variables are available:

  • RABBIT_HOST Host IP of rabbit. Default: rabbit
  • LEVEL_DEBUG Log level. Default 'INFO'
  • PORT_SERVER Server port listening. Default: 8888

With docker-compose

---

version: "3"

services:
  rabbitmq:
    image: rabbitmq:3-management
  core-server:
    build:
      .
    environment:
      - RABBIT_HOST=rabbitmq
      - LEVEL_DEBUG=DEBUG
    depends_on:
      - rabbitmq
    ports:
    - 8888:8888

Under the hood

### Pipeline concept

When we submitting an image, that create a dedicated pipeline.

A pipeline is a job stack.

API

[POST] /upload

Endpoint to submit one or more images in system.

Datas
name type numbers required
free file n yes
data json 1 yes

data should contain at least operations.

operations represents a list of operations comma separated.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ni-core-server-0.1.4.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

ni_core_server-0.1.4-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file ni-core-server-0.1.4.tar.gz.

File metadata

  • Download URL: ni-core-server-0.1.4.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for ni-core-server-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5c0e150cd9151f12fce88b19971806fd9dddb3585cebac3b206b310db388865d
MD5 7247f0dd36f12563d77c36b2988caf61
BLAKE2b-256 d11f23660739280013e8fbe0cbf1873e43b3bd72bc7fc4f06151143fba29df9b

See more details on using hashes here.

File details

Details for the file ni_core_server-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: ni_core_server-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.3.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for ni_core_server-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 62d1d4089fe514ca9d2344219f0a72baf7af3246d4d42c637335b0e5abc8d36d
MD5 857997896e6b152c461ec2a53d738198
BLAKE2b-256 87c16018bfac849bfd8ab47b77f7f8a0b8a8263d8f8d597db9120a6489f7fbbd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page