All Projects → gaborvecsei → Dockerized-Microservice-Template

gaborvecsei / Dockerized-Microservice-Template

Licence: other
Microservice with Docker, Flask, Postgres, Nginx

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
CSS
56736 projects

Projects that are alternatives of or similar to Dockerized-Microservice-Template

NasdaqCloudDataService-SDK-Java
Nasdaq Data Link provides a modern and efficient method of delivery for real-time exchange data and other financial information. This repository provides a Java SDK for developing applications using Nasdaq Data Link's real-time data.
Stars: ✭ 70 (+218.18%)
Mutual labels:  restapi
rest-api-node-typescript
This is a simple REST API with node and express with typescript
Stars: ✭ 154 (+600%)
Mutual labels:  restapi
pinipig
🚀 Performant webservice framework
Stars: ✭ 25 (+13.64%)
Mutual labels:  restapi
api
Free Rest Webservices
Stars: ✭ 20 (-9.09%)
Mutual labels:  restapi
typescript-express-rest-api
This template will help you to build your own Node.js Express Mongodb API in TypeScript.
Stars: ✭ 42 (+90.91%)
Mutual labels:  restapi
express-typeorm-rest-boilerplate
Boilerplate code to get started with building RESTful API Services (Express, TypeORM MongoDB stack)
Stars: ✭ 53 (+140.91%)
Mutual labels:  restapi
godzilla
a powerful go web framework
Stars: ✭ 22 (+0%)
Mutual labels:  restapi
rest-query-parser
Query Parser for REST
Stars: ✭ 29 (+31.82%)
Mutual labels:  restapi
sandstone-edition
Build a Real-time RestApi.
Stars: ✭ 17 (-22.73%)
Mutual labels:  restapi
symfony5-jwt-restapi
API for Meeting app development
Stars: ✭ 21 (-4.55%)
Mutual labels:  restapi
AI-Image-classifiers-on-Django-with-RESTAPI
A Keras deep learning image classifiers on Django server with REST API | Django 图片识别平台
Stars: ✭ 28 (+27.27%)
Mutual labels:  restapi
nextjs-lesson-hp
Nextjs + Tailwind CSS + Django REST Framework で学ぶモダンReact開発 / Project 1 🚀
Stars: ✭ 30 (+36.36%)
Mutual labels:  restapi
REST-Api-with-Slim-PHP
REST API with PHP Slim Framework 3 and MySQL
Stars: ✭ 69 (+213.64%)
Mutual labels:  restapi
nextjs-woocommerce-restapi
A React WooCommerce Project Example With REST API
Stars: ✭ 168 (+663.64%)
Mutual labels:  restapi
SocketHook
Socket hook is an injector based on EasyHook (win only) which redirect the traffic to your local server.
Stars: ✭ 38 (+72.73%)
Mutual labels:  restapi
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+227.27%)
Mutual labels:  restapi
mssql-restapi
A simple REST API for SQL Server, Azure SQL DB and Azure SQL DW using SMO on .NET Core 2.0
Stars: ✭ 33 (+50%)
Mutual labels:  restapi
Restful Api Design References
RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。
Stars: ✭ 4,830 (+21854.55%)
Mutual labels:  restapi
CosmosDB
PowerShell Module for working with Azure Cosmos DB databases, collections, documents, attachments, offers, users, permissions, triggers, stored procedures and user defined functions.
Stars: ✭ 104 (+372.73%)
Mutual labels:  restapi
ontap-rest-python
This repository contains sample code illustrating how to access the ONTAP REST API using Python. This Repository also contains ONTAPI Usage reporting code that helps to identify ONTAPI usage in your environment using ONTAP REST APIs.
Stars: ✭ 41 (+86.36%)
Mutual labels:  restapi

Microservice Template with Docker

This is a small project where the following is combined in order to create a usable microservice template:

Right now, I wanted to keep it really simple so, the magic service only generates a random string with the size the user defines. The user should include the Api Key and have more or equal available units than the size of the random string.

Test it

  • Clone and start it:

    sudo ./start.sh
  • You can reach the index page at localhost:8080. To use another port, just modify the conf.d/app.conf Nginx configuration file.

  • With localhost:8080/microservice/add_test_users/5 you can create test Users and ApiKeys which you can use

  • At localhost:8080/microservice/sample_service you can reach the sample RestApi endpoint

Stop & Logs

  • Stop it:

    sudo docker-compose down
  • See the container logs:

    sudo docker-compose logs -f

Todo

  • HTML Page
  • Log In
  • User Page
  • Registration
  • Billing (Buying units)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].