Перестроить структуру codex-agent-VPS для VPS-пакета

This commit is contained in:
AidarKC
2026-06-18 15:29:09 +04:00
parent b16a23243e
commit 1f2048e270
7 changed files with 73 additions and 10 deletions
+8 -8
View File
@@ -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: