Установка Synapse Admin в Docker
Внешняя админка
https://awesome-technologies.github.io/synapse-admin/#/login
Установка админки через Докер (Докер установить отдельно)
==========================================
2. Создание Docker Compose файла
Создайте рабочую директорию и файл docker-compose.yml для Synapse-admin:
bash
mkdir synapse-admin && cd synapse-admin
nano docker-compose.yml
Вставьте в файл следующий код:
yaml
version: '3'
services:
synapse-admin:
image: awesometechnologies/synapse-admin:latest
container_name: synapse-admin
ports:
- "3000:80"
environment:
- REACT_APP_SYNAPSE_URL=http://your-synapse-server:8008
Замените http://your-synapse-server:8008 на URL вашего сервера Synapse.
3. Запуск контейнера
Запустите Synapse-admin с помощью Docker Compose:
bash
docker-compose up -d
4. Доступ к приложению через localhost
После запуска контейнера, откройте браузер и перейдите по адресу http://localhost:3000, чтобы использовать Synapse-admin.
5. Управление контейнером
Для остановки контейнера используйте:
bash
docker compose down
Для перезапуска контейнера:
bash
docker compose up -d
Этот метод удобен для быстрого развертывания и управления Synapse-admin, особенно если вы хотите изолировать приложение или упростить его переносимость.