Skip to content

raimondlume/fuud-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fuud? - a .NET Core 2.2 REST API server

A RESTful API for consumption by fuud-client. See a live demo of the web-app at fuud.xyz.

All the API endpoints can be found at fuud.raimondlu.me/swagger

Crawlers

Food data (as of now):

  • Daily lunch restaurants (ITC and U06), data from daily.ee/ee/lunch-offers/
  • BitStop (IT College, Raja 4c), data from a private Google Sheets file

Deployment

The server is deployed as a docker container running on a Ubuntu VPS.

CD/CI pipeline:

  1. Push to master triggers a new build at Docker Hub (private)
  2. Docker Hub sends a webhook to a Ubuntu VPS on build completion
  3. Bash script pulls the latest image and runs the container

Releases

No releases published

Packages

No packages published

Languages