docker-compose.yml- Production с Traefik + SSLdocker-compose.local.yml- Local без Traefik.env- Переменные окруженияMakefile- Команды управления
docker/
├── nginx/
│ ├── nginx.conf
│ └── conf.d/bitrix.conf
├── php-fpm/
│ ├── Dockerfile
│ ├── php.ini
│ └── www.conf
└── postgres/
└── init/01-init-bitrix.sh
README.md- Главная документацияQUICKSTART.md- Быстрый старт (начните с этого!)
make up-localРаспакуйте файлы Bitrix24 (версия для PostgreSQL) в папку bitrix24/
http://localhost
При установке укажите:
- Тип БД: PostgreSQL
- Сервер: postgres
- База: bitrix
- Логин: bitrix
- Пароль: bitrix_password
- ✅ Nginx 1.25 - Web Server
- ✅ PHP-FPM 8.2 - с PostgreSQL + Redis расширениями
- ✅ PostgreSQL 16 - База данных
- ✅ Redis 7 - Кеш и сессии
- ✅ MinIO - S3 хранилище
- ✅ Adminer - Управление БД
- ✅ Traefik 2.10 - Reverse Proxy (опционально)
make up-local # Запустить Local
make down # Остановить
make logs # Логи
make ps # Статус контейнеров
make backup-db # Бэкап БДLocal режим:
- Bitrix24: http://localhost
- Adminer: http://localhost:8080
- MinIO Console: http://localhost:9001 (minioadmin / minioadmin123)
Production режим (с доменом):
- Bitrix24: https://yourdomain.com
- Traefik Dashboard: http://localhost:8090
- QUICKSTART.md - Пошаговая инструкция
- README.md - Полная документация
Готово к работе! 🎉
Начните с make up-local