Skip to main content

Установка 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, особенно если вы хотите изолировать приложение или упростить его переносимость.