ermiry / blog-status

Blog Status Service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog Status Service

Development

sudo docker run \
  -it \
  --name status --rm \
  -p 5000:5000 \
  -v /home/ermiry/Documents/ermiry/Projects/blog-status:/home/blog \
  -e RUNTIME=development \
  -e PORT=5000 \
  -e CERVER_RECEIVE_BUFFER_SIZE=4096 -e CERVER_TH_THREADS=4 \
  -e CERVER_CONNECTION_QUEUE=4 \
  ermiry/blog-status:development /bin/bash

Test

sudo docker run \
  -it \
  --name status --rm \
  -p 5000:5000 \
  -e RUNTIME=test \
  -e PORT=5000 \
  -e CERVER_RECEIVE_BUFFER_SIZE=4096 -e CERVER_TH_THREADS=4 \
  -e CERVER_CONNECTION_QUEUE=4 \
  ermiry/blog-status:test /bin/bash

Production

sudo docker run \
  -d \
  --name status --rm \
  -p 5000:5000 \
  -e RUNTIME=production \
  -e PORT=5000 \
  -e CERVER_RECEIVE_BUFFER_SIZE=4096 -e CERVER_TH_THREADS=4 \
  -e CERVER_CONNECTION_QUEUE=4 \
  ermiry/blog-status:production

Main

GET /api/status

Access: Public
Description: Status service top level route
Returns:

  • 200 on success

GET api/status/version

Access: Public
Description: Returns status service current version
Returns:

  • 200 and version's json on success

About

Blog Status Service


Languages

Language:C 73.1%Language:Makefile 17.7%Language:Dockerfile 7.4%Language:Shell 1.8%