Compare commits

1 Commits

Author SHA1 Message Date
9fed7ff467 Update helm-library Docker tag to v0.2.6
Some checks failed
renovate/artifacts Artifact file update failure
ci/woodpecker/push/woodpecker Pipeline was successful
2025-06-16 01:01:55 +00:00
14 changed files with 38 additions and 1986 deletions

View File

@@ -1,5 +1,5 @@
# Xray Docs
test
## How to develop
1. Install poetry: <https://python-poetry.org/docs>

View File

@@ -1,30 +1,30 @@
# Настройка на iOS
## Программы
1. FoXray (Была удалена из маркета, только для старых пользователей)
## Подготовка
Скачиваем программу V2Box (<https://apps.apple.com/de/app/v2box-v2ray-client/id6446814690>)
Скачиваем программу FoXray по ссылке: <https://apps.apple.com/us/app/foxray/id6448898396>
## Настройка
При первом открытии, надо разрешить управлять настройками ВПН, без этого ничего не будет работать.
1. Выбираем добавить новый сервер
![FoXray](assets/ios/FoXray_1.png)
1. Переходим в Configs, нажимаем на плюс, и выбираем ручное добавления конфига vless.
2. Вводим данные
2. Вводим данные ([Пожалуйста найдите адреса на этой странице](./servers.md))
- **Remarks:** Любое название, которое придет вам в голову
- **Address**: Адрес со страницы адресов
- **Port**: Порт со страницы адресов
- **ID (UUID)**: ID, который вы получите после соглашения с ToC
- **name:** Любое название, которое придет вам в голову
- **prorocol**: `VLESS`
- **address**: `tiramisu.badhouseplants.net`
- **port**: `27015`
- **uuid**: ID, который вы получите после соглашения с ToC
- **flow**: `xtls-rprx-vision`
- **transport**: `raw`
- **header**: `none`
- **security**: tls
- **serverName**: Имя сервера со страницы адресов
- **allowInsecure**: `false` (Это очень важно)
- **serverName**: `tiramisu.badhouseplants.net`
- **allowInsecure**: `false`
Убедитесь, что нигде нет лишних пробелов, например в конце строки с ID
Остальное оставить дефолтными, можете сравнить значения со скриншотами:
![FoXray](assets/ios/FoXray_2.png)
![FoXray](assets/ios/FoXray_3.png)

View File

@@ -1,48 +1,11 @@
# Настройка на Windows
## Подготовка
1. Скачиваем программу v2rayN по ссылке: <https://github.com/2dust/v2rayN/releases/latest>
Для простоты настройки лучше всего выбрать `vv2rayN-windows-64-SelfContained.zip`
Для простоты настройки лучше всего выбрать `v2rayN-windows-64-With-Core.zip`
![Windows](assets/windows/Windows_Download.png)
2. Распаковываем архив и открываем программу `v2rayN.exe`
## Настройка
1. Выбираем `Configurations` -> `Add [VLESS] Configuration`
![Windows](assets/windows/Windows_1.png)
2. Вводим данные ([Пожалуйста найдите адреса на этой странице](./servers.md))
- **Core Type (справа в углу, можно не заметить):** `Xray`
- **Alias (remarks):** Любое название, которое придет вам в голову
- **Address**: Адрес со страницы адресов
- **Port**: Порт со страницы адресов
- **UUID(id)**: ID, который вы получите после соглашения с ToC
- **Flow**: `xtls-rprx-vision`
- **Transport protocol (network)**: `tcp`
- **TLS**: tls
- **SNI**: Имя сервера со страницы адресов
- **allowInsecure**: `false` (Это очень важно)
Остальные поля не трогаем
Убедитесь, что нигде нет лишних пробелов, например в конце строки с ID
Пример заполнения полей:
![Windows](assets/windows/Windows_2.png)
3. Нажимаем `Confirm`, после чего попадаем обратно на главную страницу
4. Выбираем [Routing](./2_routings.md), если он необходим. Если он Вам не нужен, выбираем `Global`
![Windows](assets/windows/Windows_3.png)
5. Включить прокси можно, нажав на `Enable Tun`
![Windows](assets/windows/Windows_4.png)
6. Если что-то выдает ошибку, можно попробовать обновить ядро программы, нажав `Check Update` на главной странице
2. Распаковываем архив и открываем

View File

@@ -12,39 +12,6 @@
## Настройка рутингов
На данный момент есть 1 рутинг, *который работает с перебоями*, но его равно можно использовать. В нём проксируются данные сайты:
- Discord (работает полностью)
- Instagram (предположительно, работает полностью)
- TikTok (предположительно, работает полностью)
- ChatGPT (работает всё, кроме логина на сайте. Чтобы залогинеться, включите Global рутинг, затем вернитесь обратно на этот)
- Soundcloud (работает полностью)
Как добавить рутинги, можно найти в инструкциях по настройке xray на разных системах, здесь можно найти примеры рутингов, которые скорее всего покроют большинство кейсов для использования прокси
[Файл рутинга (routingV1.json)](./assets/routings/routingV1.json)
## Windows (программа V2RayN)
1. С главной страницы программы V2RayN заходим в `Settings` -> `Routing Setting` -> `Add` -> В `Remarks` пишем любое название -> В `Domain strategy` выбираем `IpIfNonMatch` -> Нажимаем `Import Rules From File` -> указываем файл рутинга `routingV*.json`
![Routings](./assets/routings/Routings_1.png)
2. Сохраняем изменения (если спросят, добавить новые адреса или перезаписать ли изменения, нажмите нет).
3. Возвращаемся в главное окно программы, нажимая везде Confirm.
4. Рутинги можно менять внизу программы в поле `Routings`
## Android
Раздел не доделан,но можно повторить примерно такие-же действия, как на Windows
## iOS
Раздел не доделан,но можно повторить примерно такие-же действия, как на Windows
## Mac
Раздел не доделан,но можно повторить примерно такие-же действия, как на Windows
## Linux
Раздел не доделан,но можно повторить примерно такие-же действия, как на Windows
1. Glob

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

BIN
docs/assets/windows/Windows_Download.png Executable file → Normal file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 136 KiB

After

Width:  |  Height:  |  Size: 437 KiB

View File

@@ -6,7 +6,7 @@
Поскольку прокси запущена на Hetzner, я должен проинформатировать каждого потенциального пользователя об их ToC (условия пользовательского соглашения). [Поэтому прошу каждого ознакомиться здесь](https://www.hetzner.com/legal/terms-and-conditions)
Ресурсы Hetzner могут быть заблокированы в РФ, [поэтому ToC можно скачать в pdf формате тут](https://s3.ru.badhouseplants.net/xray-public/Hetzner_TOC.pdf)
Ресурсы Hetzner могут быть заблокированы в РФ, [поэтому ToC можно скачать в pdf формате тут](https://s3e.badhouseplants.net/xray-public/Hetzner_TOC.pdf)
**Поскольку я понимаю, что не каждый будет это читать, вот самый важный пунтк переведенный в гугл переводчике**
**Клиент обязуется не публиковать контент, который нарушает права третьих лиц или иным образом нарушает применимое законодательство. Это включает в себя, в частности, но не ограничивается порнографическими или непристойными материалами, экстремистским контентом или контентом, оскорбляющим общепринятые нормы приличия, азартными играми, материалами, которые могут серьезно подорвать мораль детей или молодежи или нарушить права третьих лиц (авторские права, права на имя, права на товарные знаки и права на защиту данных). Это также включает в себя публикацию клеветнического контента, оскорблений или унижений лиц или групп лиц.**
@@ -25,47 +25,28 @@
Для того, чтобы предоставить доступ к прокси, мне необходимо знать ваше имя и email. Email будет использован для отправки инструкций и информации для подключения, поэтому желательно указывать настоящий емейл. **Письмо может быть доставлено прямиком в спам, поэтому прошу проверять и там.** Если никак не доходит, будем решать в телеграме.
Для получения доступа напишите емейл на `xray@badhouseplants.net` в таком формате:
Управление доступом происходит через приватный канал в Телеграме за неимением более удобной алтьернативы. Доступ запрашивайте под [этим постом](https://t.me/c/2448053999/9) в комментариях. В сообщении должно быть написано следующее:
```
Ivan Ivanov
ivan@somemail.com
> Я ознакомился и принимаю условия пользовательского соглашения.
Я подтверждаю, что осведомлён и согласен с тем, что мои персональные данные, включая имя и e-mail, могут быть использованы для предоставления доступа к услуге (в частности, прокси-серверу), а также могут храниться в системных логах на срок до трёх лет.
Если вас не смущает публичность вашего имени и email, напишите их на латинице в том же комментарии в формате: Имя Фамилия
Я подтверждаю, что ознакомился с условиями и принимаю их в полном объёме.
```
> Ivan Ivanov ivan@somemail.com
Пожалуйста, обратите внимание на то, что имя и емейл должны быть настоящими и написаны они должны быть латиницей.
Если вы предпочитаете сохранить какую-то анонимность, в комментарии укажите, что отправите запрос на email и напишите емейл на xray@badhouseplants.net. Тоже на латинице. **Принятие пользовательского соглашения в комментарии остается обязательным**
Под этим постом прошу исключительно запрашивать доступ, для других вопросов используйте соответсвующие каналы.
В ответ вам придет ваш ID пользователя, который вы должны будете использовать при настройке.
---
## Как это работает?
В Финляндии запущен сервер с двумя xray:
- tiramisu: <tiramisu.badhouseplants.net>
- apfelkuchen: <apfelkuchen.badhouseplants.net>
Разница между ними только в том, что второй сервер обновляется быстрее и может быть менее стабильным, обновления на tiramisu доставляются дольше.
В остальном у них один IP, и поэтому в случае блокировки IP провайдера серверов, оба прокси не будут доступны. Так как РФ не очень хорошо ладит с Hetzner, блокировка может произойти в любой момент, и регулярно происходит.
В таком случай можно использовать дополнительный прокси, который будет перенаправлять трафик в Hetzner. В данный момент запущен один прокси по следующему адресу: `91.232.225.93:27015`, но я бы попросил при возможности не использовать его. В планах есть запустить дополнительные сервера, но к сожалению пока нет возможности.
Если вы переходите на русские адреса, прокси пытается автоматически перенапрвлять на русский IP, чтобы ваши любимые Госуслуги не могли определить, что вы пользуетесь ВПН
## Куда нажать?
### Настройка на разных системах
## Настройка на разных системах
- Настройка на [Windows](./1_windows.md)
- Настройка на [iOS](./1_ios.md)
- Настройка на [macOS](./1_macos.md)
### Рутинги
(TO BE DONE)
- [Routings](./2_routings.md)
## Рутинги
## F.A.Q.
(TO BE DONE)

View File

@@ -1,39 +0,0 @@
# Сервера
## Как это работает
Есть два основных сервера, но посколько подключение к IP часто блокируют определенные интернет провайдеры, запущен дополнительный сервер, через который доступ более стабильный, но чем больше он используется, тем больше вероятность, что его заблокируют, поэтому лучше всего иметь два конфига для прокси, один с прямым подключением, второй с обходным, и использовать второй только тогда, когда прямое подключение не работает.
## Основные сервера
### Tiramisu
Адрес (один из двух):
- 195.201.249.91 (лучше выбрать этот)
- tiramisu.badhouseplants.net
Порт: `443`
Название сервера: `tiramisu.badhouseplants.net`
### Apfelkuchen
Адрес (один из двух):
- 195.201.249.91 (лучше выбрать этот)
- apfelkuchen.badhouseplants.net
Порт: `443`
Название сервера: `apfelkuchen.badhouseplants.net`
## Прокси
При подключении через прокси, название сервера должно остаться таким же, как было бы без прокси, то есть одно из двух:
- tiramisu.badhouseplants.net
- apfelkuchen.badhouseplants.net
Прокси 1:
- Адрес: 91.232.225.63
- Порт: 27015

View File

@@ -9,7 +9,7 @@ maintainers:
url: https://badhouseplants.net
dependencies:
- name: helm-library
version: 0.2.1
version: 0.2.6
repository: oci://ghcr.io/allanger/allangers-helm-library
annotations:
allowed_workload_kinds: "Deployment"