[PR #289] [MERGED] Docker image for headless proxy #20

Closed
opened 2026-07-19 11:33:52 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/tg-ws-proxy/pull/289
Author: @red-avtovo
Created: 3/19/2026
Status: ✅ Merged
Merged: 3/27/2026
Merged by: @Flowseal

Base: main ← Head: main


📝 Commits (2)

📊 Changes

2 files changed (+73 additions, -0 deletions)

View changed files

➕ .dockerignore (+28 -0)
➕ Dockerfile (+45 -0)

📄 Description

This pull request introduces support for running the project in a Docker container, making it easier to deploy and run the application in isolated environments. The main changes include adding a production-ready Dockerfile, a minimal requirements file for Docker, and a .dockerignore to optimize build context and image size.

Docker support and deployment:

  • Added a Dockerfile that builds a minimal, production-ready container image for the headless proxy, including multi-stage builds for smaller images and secure defaults.
  • Introduced a .dockerignore file to exclude unnecessary files and directories from the Docker build context, reducing image size and build time.
  • Added a requirements-docker.txt file specifying only the minimal runtime dependencies needed for the proxy in a container environment.

🔄 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/Flowseal/tg-ws-proxy/pull/289 **Author:** [@red-avtovo](https://github.com/red-avtovo) **Created:** 3/19/2026 **Status:** ✅ Merged **Merged:** 3/27/2026 **Merged by:** [@Flowseal](https://github.com/Flowseal) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (2) - [`54466dd`](https://github.com/Flowseal/tg-ws-proxy/commit/54466dd2fa91ce60c9f29034374a67e420ebe8f1) Add Docker image for headless proxy - [`205b3ff`](https://github.com/Flowseal/tg-ws-proxy/commit/205b3ff4b75b829256a2a0c86a0613fe2694ea3d) cleanup ### 📊 Changes **2 files changed** (+73 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.dockerignore` (+28 -0) ➕ `Dockerfile` (+45 -0) </details> ### 📄 Description This pull request introduces support for running the project in a Docker container, making it easier to deploy and run the application in isolated environments. The main changes include adding a production-ready `Dockerfile`, a minimal requirements file for Docker, and a `.dockerignore` to optimize build context and image size. **Docker support and deployment:** * Added a `Dockerfile` that builds a minimal, production-ready container image for the headless proxy, including multi-stage builds for smaller images and secure defaults. * Introduced a `.dockerignore` file to exclude unnecessary files and directories from the Docker build context, reducing image size and build time. * Added a `requirements-docker.txt` file specifying only the minimal runtime dependencies needed for the proxy in a container environment. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 11:33:52 +03:00
mirror-bot changed title from [PR #289] [MERGED] Docker image for headless proxy to [PR #289] Docker image for headless proxy 2026-07-20 04:08:53 +03:00
mirror-bot changed title from [PR #289] Docker image for headless proxy to [PR #289] [MERGED] Docker image for headless proxy 2026-07-20 22:54:38 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/tg-ws-proxy#20