Skip to content

sticky-pi/sticky-pi-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The API for the Sticky Pi project

main branch: readthedocs Travis codecov

develop branch: readthedocs Travis codecov


Project organisation:

  • src a Python package (sticky_pi_api) that defines the API and its client. Complete documentation of the client and the api is available on our website.

  • server a docker-based server, deployed using docker-compose. Complete documentation here. Contains the following services:

    • db the database (MySQL)
    • api a flask server that instantiates our API and routes entry points
    • rshiny a webtool to visualise the data
    • s3 an (optional) s3 server to store and serve resources such as images (can set a remote S3 server instead)
    • nginx an server to route trafic, set subdomains, etc

About

Server and client api for the Sticky Pi project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published