[PR #226] [CLOSED] Add caddy-fastapi #310

Closed
opened 2025-11-06 14:23:29 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/docker/awesome-compose/pull/226
Author: @GrantBirki
Created: 3/17/2022
Status: Closed

Base: masterHead: master


📝 Commits (2)

📊 Changes

11 files changed (+263 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
caddy-fastapi/.gitignore (+5 -0)
caddy-fastapi/README.md (+147 -0)
caddy-fastapi/data/.gitkeep (+0 -0)
caddy-fastapi/docker-compose.yml (+42 -0)
caddy-fastapi/src/caddy/Caddyfile (+5 -0)
caddy-fastapi/src/caddy/Dockerfile (+8 -0)
caddy-fastapi/src/caddy/start.sh (+12 -0)
caddy-fastapi/src/fastapi/Dockerfile (+27 -0)
caddy-fastapi/src/fastapi/main.py (+14 -0)
caddy-fastapi/src/fastapi/requirements.txt (+2 -0)

📄 Description

caddy-fastapi

This pull requests adds caddy-fastapi to the awesome-compose repo!

What is this?

A sample application using Caddy + FastAPI to quickly deploy a proxied API that can be configured to auto-provision TLS certificates as well!

Why is this?

I have contributed to this repo in the past (nginx-wsgi-flask) and wanted to add a new application


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/docker/awesome-compose/pull/226 **Author:** [@GrantBirki](https://github.com/GrantBirki) **Created:** 3/17/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (2) - [`2dfb657`](https://github.com/docker/awesome-compose/commit/2dfb65746b99e61c28d01aa826f39c3b4ab5b1b8) add caddy-fastapi - [`758bf0b`](https://github.com/docker/awesome-compose/commit/758bf0b54538dab491afbf489beb5eaf74352c2c) update readme ### 📊 Changes **11 files changed** (+263 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) ➕ `caddy-fastapi/.gitignore` (+5 -0) ➕ `caddy-fastapi/README.md` (+147 -0) ➕ `caddy-fastapi/data/.gitkeep` (+0 -0) ➕ `caddy-fastapi/docker-compose.yml` (+42 -0) ➕ `caddy-fastapi/src/caddy/Caddyfile` (+5 -0) ➕ `caddy-fastapi/src/caddy/Dockerfile` (+8 -0) ➕ `caddy-fastapi/src/caddy/start.sh` (+12 -0) ➕ `caddy-fastapi/src/fastapi/Dockerfile` (+27 -0) ➕ `caddy-fastapi/src/fastapi/main.py` (+14 -0) ➕ `caddy-fastapi/src/fastapi/requirements.txt` (+2 -0) </details> ### 📄 Description # caddy-fastapi ⛳ This pull requests adds `caddy-fastapi` to the awesome-compose repo! ## What is this? A sample application using [Caddy](https://caddyserver.com/) + [FastAPI](https://fastapi.tiangolo.com/) to quickly deploy a proxied API that can be configured to auto-provision TLS certificates as well! ## Why is this? I have contributed to this repo in the past (`nginx-wsgi-flask`) and wanted to add a new application --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 14:23:29 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-compose#310