manifestVersion: "0.0.1"
id: web-1c
category: developer
name: 1С:Предприятие (веб-публикация)
version: "8.3.23.1912"
tagline: Веб-публикация информационной базы 1С:Предприятие через Apache
description: >-
  Контейнер с Apache 2.4 и модулем веб-сервера 1С:Предприятие 8.3 для публикации информационной базы 1С (через подключение к серверу 1С:Предприятие на отдельной машине).


  Это веб-фронтенд: внутри контейнера запускается Apache с подключённым модулем `wsap24.so`, который проксирует обращения к серверу 1С:Предприятие. Сам сервер 1С:Предприятие должен быть запущен на отдельной машине в сети — приложение лишь публикует информационную базу через веб.


  Приложение позволяет работать с информационной базой 1С через веб-клиент в браузере без установки толстого клиента, обеспечивает доступ к стандартному OData-интерфейсу, веб-сервисам (SOAP) и HTTP-сервисам конфигурации.


  ⚠️ Перед установкой образ нужно собрать локально один раз: скачайте дистрибутив сервера 1С:Предприятие 8 (64-bit) для DEB-based Linux-систем с https://releases.1c.ru, положите файл в `web-1c/docker/deb64.tar.gz` и запустите `web-1c/docker/build-image.sh`. Подробности — в README приложения.


  Перед первой установкой отредактируйте файл `web-1c/data/vrd/default.vrd`, указав адрес вашего сервера 1С:Предприятие и имя информационной базы.
developer: Petr Myazin
website: https://v8.1c.ru/tekhnologii/veb-klient/
dependencies: []
repo: https://github.com/petrmyazin/docker-apache-1c-example
support: https://github.com/petrmyazin/docker-apache-1c-example/issues
port: 8180
gallery: []
path: "/BuhBase/"
defaultUsername: ""
defaultPassword: ""
releaseNotes: >-
  Первый выпуск приложения для DFWebOS.


  Содержит:
    - Apache 2.4 с модулем веб-сервера 1С:Предприятие 8.3.23.1912.
    - Преднастроенный httpd.conf с публикацией информационной базы по пути `/BuhBase`.
    - Поддержку cookies за обратным прокси DFWebOS (SameSite=None и Secure только при HTTPS).
    - Учёт заголовка `X-Forwarded-Proto` от обратного прокси DFWebOS.
torOnly: false
permissions: []
submitter: "DFV24"
submission: "https://github.dfv24.com/fofanov.dmitry/DFWebOS-Apps/pulls"
