This commit is contained in:
2026-07-23 01:15:04 +02:00
parent 582e37d176
commit b534a496fd
79 changed files with 4086 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
# Email Service (stub)
+20
View File
@@ -0,0 +1,20 @@
import devplacepy_services.base.bootstrap
from devplacepy_services.base.service import BaseMicroservice, build_standard_app
from devplacepy_services.email.routes import router
class EmailService(BaseMicroservice):
name = "email"
title = "Email"
default_port = 10636
workers = 1
stateful = True
depends_on = ["database"]
def build_app(self):
return build_standard_app(self, routers=[(router,)])
_service = EmailService()
app = _service.build_app()
+9
View File
@@ -0,0 +1,9 @@
from fastapi import APIRouter
from fastapi.responses import JSONResponse
router = APIRouter()
@router.get("/status")
async def email_status():
return JSONResponse({"service": "email", "status": "stub"})