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
changed title from [PR #289] [MERGED] Docker image for headless proxy to [PR #289] Docker image for headless proxy2026-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 proxy2026-07-20 22:54:38 +03:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 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)
54466ddAdd Docker image for headless proxy205b3ffcleanup📊 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.dockerignoreto optimize build context and image size.Docker support and deployment:
Dockerfilethat builds a minimal, production-ready container image for the headless proxy, including multi-stage builds for smaller images and secure defaults..dockerignorefile to exclude unnecessary files and directories from the Docker build context, reducing image size and build time.requirements-docker.txtfile 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.
[PR #289] [MERGED] Docker image for headless proxyto [PR #289] Docker image for headless proxy[PR #289] Docker image for headless proxyto [PR #289] [MERGED] Docker image for headless proxy