first commit

This commit is contained in:
2025-08-25 01:35:37 +07:00
commit ddb40abaf5
2 changed files with 26 additions and 0 deletions

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM debian:stable-slim
# Установим утилиты для скачивания и распаковки
RUN apt-get update && apt-get install -y wget tar ca-certificates \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /opt/3x-ui
# Скачиваем и распаковываем конкретный релиз
RUN wget https://github.com/MHSanaei/3x-ui/releases/download/v1.8.3/3x-ui-linux-amd64.tar.gz \
&& tar -xvf 3x-ui-linux-amd64.tar.gz --strip-components=1 \
&& rm 3x-ui-linux-amd64.tar.gz \
&& chmod +x 3x-ui
EXPOSE 54321
CMD ["./3x-ui"]

9
docker-compose.yml Normal file
View File

@@ -0,0 +1,9 @@
services:
3x-ui:
build: .
container_name: hypoxie-3x-ui
ports:
- "13841:54321"
volumes:
- ./data:./db
restart: always