44 lines
3.1 KiB
YAML
44 lines
3.1 KiB
YAML
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"
|