Skip to content

devs-group/driplet-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 Driplet Core

A lightweight backend service for authentication and data streaming management built with DENO 🦕.

🌟 Overview

Driplet Core serves as the authentication backbone and data ingestion service for the Driplet ecosystem. The service currently handles:

  • User authentication and authorization
  • Data insertion into PubSub topic

🚀 Getting Started

Prerequisites

  • Docker and Docker Compose installed on your system
  • Make (optional, but recommended for easier command execution)

Running the Service

You can start the service using either Docker Compose directly or the prepared Makefile commands.

Using Makefile

Start the service:

make start

Stop the service:

make stop

Run database migrations:

make migrate

Create a new database migration file

make migration name=<migration_name>

View backend logs:

make logs

Using Docker Compose Directly

Start the service:

docker compose up -d

Stop the service:

docker compose down

Run migrations:

docker compose exec backend deno run -A npm:node-pg-migrate up -j sql

View logs:

docker compose logs -f backend

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •