SHA256
Перестроить структуру codex-agent-VPS для VPS-пакета
This commit is contained in:
@@ -6,10 +6,10 @@
|
||||
- Конфигурация делается через `.env`.
|
||||
|
||||
## Состав папки
|
||||
- `py_bot_service.py` — основная реализация сервиса.
|
||||
- `AGENT.md` — инструкции, которые бот передаёт в промпт Codex.
|
||||
- `README.md` — краткое описание структуры.
|
||||
- `Agent-server-package/` — готовый набор файлов для копирования на VPS.
|
||||
- `.env.example` — пример конфигурации.
|
||||
- `scripts/systemd/shine-agent-bot-coder.service` — шаблон systemd unit.
|
||||
- `AGENTS.md` — инструкция по установке и настройке.
|
||||
|
||||
## Требования к VPS
|
||||
- Linux-сервер с `systemd`.
|
||||
@@ -20,7 +20,7 @@
|
||||
- Telegram usernames разрешённых пользователей.
|
||||
|
||||
## Установка через Codex
|
||||
1. Скопировать папку `codex-agent-VPS` на сервер в нужное место, например:
|
||||
1. Скопировать содержимое `Agent-server-package/` на сервер в нужное место, например:
|
||||
- `/home/your_user/codex-agent`
|
||||
2. Установить `codex` CLI под рабочим пользователем.
|
||||
3. Выполнить под этим же пользователем:
|
||||
@@ -28,7 +28,7 @@
|
||||
4. Установить системные зависимости:
|
||||
- `python3`
|
||||
- `ffmpeg`
|
||||
5. Скопировать `.env.example` в `.env`.
|
||||
5. Взять `.env.example` из корня `codex-agent-VPS` и создать на сервере `.env`.
|
||||
6. В `.env` заполнить:
|
||||
- `TELEGRAM_BOT_TOKEN`
|
||||
- `ALLOWED_TELEGRAM_USERNAME`
|
||||
@@ -38,7 +38,7 @@
|
||||
- `CODEX_WORKDIR`
|
||||
7. Если нужны voice/audio и голосовые ответы, дополнительно задать:
|
||||
- `OPENAI_API_KEY`
|
||||
8. В `scripts/systemd/shine-agent-bot-coder.service` заменить:
|
||||
8. В `Agent-server-package/scripts/systemd/shine-agent-bot-coder.service` заменить:
|
||||
- `your_user`
|
||||
- `/home/your_user/codex-agent`
|
||||
на реальные значения.
|
||||
@@ -67,8 +67,8 @@
|
||||
|
||||
## Что обычно меняют при переносе
|
||||
- `.env`
|
||||
- `scripts/systemd/shine-agent-bot-coder.service`
|
||||
- при необходимости `AGENT.md`
|
||||
- `Agent-server-package/scripts/systemd/shine-agent-bot-coder.service`
|
||||
- при необходимости `Agent-server-package/AGENT.md`
|
||||
|
||||
## Полезные команды
|
||||
- Проверка установки Codex:
|
||||
|
||||
Reference in New Issue
Block a user