Files
Nicolas Sebastian Schuler eaa96ef6ce (feat) add Dockerfile
2025-07-16 10:48:46 +02:00

677 B

Simple Notification Forwarding Application

This Application is a simple REST-API for forwarding notifications.

Preperations for Virtual Environment

git clone https://git.n-schuler.dev/nicolas/challenge_cloud_accelerator.git
cd challenge_cloud_accelerator
uv venv .venv && source .venv/bin/activate
uv sync

Usage

  fastapi run app/main.py

Build Docker Image

  docker build -t stack:latest .

Use Docker Image

  docker run -d --name mycontainer -p 80:80 stack:latest

Testing

  source .venv/bin/activate
  pytest

Documentation

The OpenAPI Documentation is available at 0.0.0.0:8000/docs.