This commit is contained in:
Miwory committed 2026-09-16 02:42:12 +03:00
commit c6399d6ce5
6 files changed
+67

No files matched your search

+1
View File
@@ -0,0 +1 @@
.env
+15
View File
@@ -0,0 +1,15 @@
FROM nginx:alpine-slim
# Delete default nginx files
RUN rm -rf /usr/share/nginx/html/*
# Copy all files
COPY nginx.conf /etc/nginx/conf.d/default.conf
COPY domains.txt /usr/share/nginx/html/
# Expose port
EXPOSE 80
# Boot
ENTRYPOINT ["nginx"]
CMD ["-g", "daemon off;"]
+14
View File
@@ -0,0 +1,14 @@
# BypassList
A tool for managing bypass lists (e.g., DNS/IP blocking rules) with containerized deployment.
## Key Components
- **`domains.txt`**: List of domains to bypass/block
- **`nginx.conf`**: Nginx configuration for traffic routing
- **Docker Setup**:
- `Dockerfile`: Builds the container image
- `docker-compose.yml`: Orchestration file for multi-container setup
- **.gitignore**: Prevents sensitive files from being tracked
## Usage
1. Run with Docker Compose:
`docker-compose up -d --build`
+6
View File
@@ -0,0 +1,6 @@
services:
podkop:
container_name: BypassList
build: .
ports:
- ${PORT:-80}:80
+21
View File
@@ -0,0 +1,21 @@
geosite:telegram
geosite:tiktok
geosite:spotify
geosite:google-gemini
geosite:openai
geosite:patreon
geosite:imgur
geosite:7tv
geosite:rutracker
geosite:intel
geosite:pornhub
geosite:twitter
geosite:instagram
booth.pm
etsy.com
radarr.video
usher.ttvnw.net
yummyani.me
mangafire.to
hanime.tv
linktr.ee
+10
View File
@@ -0,0 +1,10 @@
server {
listen 80;
root /usr/share/nginx/html;
default_type text/plain;
location / {
try_files /domains.txt =404;
}
}