Build the first image
This commit is contained in:
parent
0a82d14fc2
commit
145be51142
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
site
|
26
.woodpecker.yaml
Normal file
26
.woodpecker.yaml
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
when:
|
||||
event:
|
||||
- push
|
||||
|
||||
steps:
|
||||
- name: Build and push a container image
|
||||
image: zot.badhouseplants.net/badhouseplants/badhouseplants-builder:latest
|
||||
environment:
|
||||
BUILDAH_REG: zot.badhouseplants.net/badhouseplants/xray-docs
|
||||
privileged: true
|
||||
secrets:
|
||||
- registry_token
|
||||
commands:
|
||||
- build-container
|
||||
backend_options:
|
||||
kubernetes:
|
||||
resources:
|
||||
requests:
|
||||
memory: 200Mi
|
||||
cpu: 200m
|
||||
limits:
|
||||
memory: 200Mi
|
||||
cpu: 200m
|
||||
securityContext:
|
||||
privileged: true
|
11
Containerfile
Normal file
11
Containerfile
Normal file
@ -0,0 +1,11 @@
|
||||
FROM python:3.13 AS builder
|
||||
RUN apt-get update -y
|
||||
RUN apt-get install -y pipx
|
||||
RUN pip install poetry
|
||||
WORKDIR /src
|
||||
COPY . .
|
||||
RUN python -m poetry install --no-root
|
||||
RUN python -m poetry run mkdocs build
|
||||
|
||||
FROM nginx:1.27.3
|
||||
COPY --from=builder /src/site /usr/share/nginx/html
|
@ -5,3 +5,5 @@
|
||||
1. Install poetry: <https://python-poetry.org/docs>
|
||||
2. Run `poetry install --no-root`
|
||||
3. Run `poetry run mkdocs serve`
|
||||
|
||||
## Routings
|
||||
|
@ -1 +1,3 @@
|
||||
# Настройка на Android
|
||||
|
||||
TO BE DONE
|
@ -1 +1,3 @@
|
||||
# Настройка на Linux
|
||||
|
||||
TO BE DONE
|
17
docs/2_routings.md
Normal file
17
docs/2_routings.md
Normal file
@ -0,0 +1,17 @@
|
||||
# Рутинги
|
||||
|
||||
## Что это?
|
||||
|
||||
Рутинги отвечают за то, будет ли отправлен трафик через прокси или нет.
|
||||
|
||||
## Когда это важно?
|
||||
|
||||
- Когда Вы хотите открывать только определенные сервисы через прокси, например *Discord*.
|
||||
- Когда есть запросы, которые требуют очень низкого пинга, например *CS2*
|
||||
- Когда Вы хотите открывать все сервисы через прокси
|
||||
|
||||
## Настройка рутингов
|
||||
|
||||
Как добавить рутинги, можно найти в инструкциях по настройке xray на разных системах, здесь можно найти примеры рутингов, которые скорее всего покроют большинство кейсов для использования прокси
|
||||
|
||||
1. Glob
|
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
@ -6,7 +6,7 @@
|
||||
|
||||
Поскольку прокси запущена на Hetzner, я должен проинформатировать каждого потенциального пользователя об их ToC (условия пользовательского соглашения). [Поэтому прошу каждого ознакомиться здесь](https://www.hetzner.com/legal/terms-and-conditions)
|
||||
|
||||
Ресурсы Hetzner могут быть заблокированы в РФ, [поэтому ToC можно скачать в pdf формате тут](https://s3.badhouseplants.net/xray-public/Hetzner_TOC.pdf)
|
||||
Ресурсы Hetzner могут быть заблокированы в РФ, [поэтому ToC можно скачать в pdf формате тут](https://s3e.badhouseplants.net/xray-public/Hetzner_TOC.pdf)
|
||||
|
||||
**Поскольку я понимаю, что не каждый будет это читать, вот самый важный пунтк переведенный в гугл переводчике**
|
||||
**Клиент обязуется не публиковать контент, который нарушает права третьих лиц или иным образом нарушает применимое законодательство. Это включает в себя, в частности, но не ограничивается порнографическими или непристойными материалами, экстремистским контентом или контентом, оскорбляющим общепринятые нормы приличия, азартными играми, материалами, которые могут серьезно подорвать мораль детей или молодежи или нарушить права третьих лиц (авторские права, права на имя, права на товарные знаки и права на защиту данных). Это также включает в себя публикацию клеветнического контента, оскорблений или унижений лиц или групп лиц.**
|
||||
@ -41,12 +41,12 @@
|
||||
|
||||
## Настройка на разных системах
|
||||
|
||||
- Настройка на [Windows](./setup/windows.md)
|
||||
- Настройка на [iOS](./setup/ios.md)
|
||||
- Настройка на [Windows](./windows.md)
|
||||
- Настройка на [iOS](./ios.md)
|
||||
- Настройка на [macOS](./macOS.md)
|
||||
|
||||
## Рутинги
|
||||
|
||||
|
||||
## F.A.Q.
|
||||
(TO BE DONE)
|
||||
|
||||
|
1802
routings/game.json
Normal file
1802
routings/game.json
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user