Публикатор 1С. Как публиковать базы с комфортом

20.03.23

Администрирование - Администрирование веб-серверов

Сегодня я расскажу вам про публикатор 1С баз. Это приложение, которое позволит с комфортом и удобством управлять зоопарком ваших веб публикаций. Если у вас больше 5 публикаций, и вам надо с ними что-то делать с завидным постоянством. Если для того чтобы опубликовать тестовую базу, вам приходится идти в техподдержку Если вам просто надоело копаться в конфигах, раздумывая, а нигде ли вы не ошиблись в пробелах и запятых - то тогда вам будет интересна эта публикация.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
Публикатор 1с. Как публиковать базы с комфортом:
.zip 699,52Kb
139 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Поддержать автора на 5
.zip 699,52Kb
0 4 200 руб. Купить
Поддержать автора на 10
.zip 699,52Kb
0 6 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Добрый день.

Меня зовут Егор Иванов.

В нашей организации по политикам безопасности разработчикам нельзя иметь админский доступ на сервера, это касается и серверов веб публикаций без разработки. Кроме того, политиками безопасности запрещено публиковать все сервисы конфигурации ли расширений "по умолчанию"

В связи с этим опубликовать новый сервис в базе разработки - это для сотрудников целый квест.

1) Напиши заявку в тех.поддержку

2) Те отправляют на 2ю линию, потому что у первой нет на это прав

3) Те отдают задачу админам

4) Админы не в курсе, какой сервис нужен и с какими настройками, они идут обратно к пользователю... в общем, это слегка медленно и не оптимально.

Потому в голове родилась идея, дать разработчику самому права публиковать свои базы На ограниченные сети, безопасно и желательно в контейнере, чтобы можно было это масштабировать.

Так и родился "Публикатор 1сЭто приложение с открытым исходным кодом, созданное для удобной публикации баз на веб-сервере.

Приложение устанавливается за 3 приема:

1) Качаем репозиторий

2) Собираем docker-образ

3) Командой docker-compose up -d

Все, проходите на 3333 порт, и попадаете в "админку"

Что же это: 

 

 

Это веб интерфейс, где слева - список баз, а справа публикации конкретной выбранной  базы.

Как видите - публикаций для одной базы может быть несколько. Это важно, если вы хотите, например, выделить различные группы сервисов в разные публикации.

Новую базу легко добавить, просто кликнув на иконку внизу списка баз.



Заполняем название(для понятного отображения в списке, ссылку имя сервера и имя базы на сервере). Все, можно пользоваться.

Для базы автоматически создалась публикация "по умолчанию", у нее сразу есть один единственный тумблер, включив который вы получаете полную публикацию базы.


карточка публикации
Имя у нее берется по названию базы в списке, а эндпоинт - Имя базы на сервере. 

Если же вы хотите чего-то более сложного можно отредактировать параметры публикации нажав на кнопку редактирования.

Откроется окно редактирования.




В целом - тут нечего рассказывать, все, кто занимался публикацией баз - сразу поймут, что для чего.

Покажу напоследок окно редактирования http-Сервисов. Там тоже все понятно и просто. Я постарался сделать так, чтобы вопросов к тому, как этим пользоваться - не возникало.



Вы можете как опубликовать "Все и сразу" или же добавлять отдельные сервисы, с возможностью их включения и выключения одним параметром.

Вот и все, после окончания настройки - сохраняем конфигурацию и перезапускаем Веб-сервер

 



В теории можно даже заниматься публикацией со смартфона (хотя верстка, и уж тем более мобильный вариант - находятся в стадии активной доработки)





Вот и все, что я могу сказать про данную разработку. 

В теории, если у вас есть желание использовать публикатор с вашим веб сервером, и не хочется использовать docker - то можно просто взять папочку webserver, слегка поправить скрипт entrypoint.sh сделать его запуск как службу linux, отредактировать настройки подключения к веб-серверу в autmn-properties.json и использовать публикатор напрямую.

Тестировалось на 8.3.20, но работать будет со всеми версиями платформы.

Весь проект доступен на Github, но я приложу файлы для скачивания - если вам вдруг лень идти туда, или просто хочется поддержать меня.

Спасибо за внимание.

Вступайте в нашу телеграмм-группу Инфостарт

web-сервер apache http публикация

См. также

Инструментарий разработчика Разработка Администрирование веб-серверов Программист Бизнес-аналитик 1С 8.3 Платные (руб)

Устали искать зависимости в конфигураторе? «Поиск ссылок на объект» в ERP — это минуты ожидания. А если объект затронут расширениями — конфигуратор вообще не покажет полную картину. Analyzer 1C — веб-инструмент, который парсит выгрузку конфигурации (основную + все расширения) и строит граф зависимостей в ArangoDB. Любой запрос — за доли секунды. Что внутри: — Граф вызовов и ссылок между объектами, в том числе запросы в коде и СКД — Анализ ролей с учётом РольДоступна() в коде — Конструктор профилей: выбрали роли — увидели итоговые доступы — Заимствования и переопределения расширений, всё в одном месте — Поиск по всей конфигурации с мгновенными результатами. — Анализ функциональных опций и многое другое... Разворачивается за минуту через Docker не требуя опыта работы с контейнерами и интернета. Работает с любой конфигурацией 1С:Предприятие 8.3 и выше.

12200 руб.

17.04.2026    5748    23    27    

38

Администрирование веб-серверов Системный администратор Программист Россия Абонемент ($m)

PowerShell-скрипт автоматической установки Apache HTTP Server 2.4 на Windows. Поддерживает несколько экземпляров на разных портах, бэкап, брандмауэр, логирование. Компилируется в exe. Две версии: RU и EN.

7 стартмани

27.03.2026    743    1    imiron_ru    3    

5

Администрирование веб-серверов Системный администратор Программист Россия Абонемент ($m)

Apache HTTP Server на Windows. Установка и настройка вручную — пошаговое руководство.

5 стартмани

27.03.2026    1638    imiron_ru    0    

10

Администрирование веб-серверов Системный администратор 1С 8.3 Россия Абонемент ($m)

Публикация http-сервиса через Apache под Windows, с использованием ssl клиентского сертификата p12. База реализующая обработку запросов GET, POST с получением и передачей JSON

1 стартмани

23.01.2026    1548    ЕСТЬNULL    0    

6

Пароли Администрирование веб-серверов Системный администратор Программист Россия Абонемент ($m)

Для запуска базы, опубликованной на вебсервере через тонкий клиент (win/linux) с доменной авторизацией. Подходит для запуска тонкого клиента (база web публикация) с устройств не в домене, например для работы внешних пользователей.

1 стартмани

03.01.2026    3740    1    shooshpanius    0    

7

Администрирование веб-серверов Системный администратор Программист 1С 8.3 1С:Розница 2 Абонемент ($m)

Третий тонкий клиент Розница 2.3 (более двух сеансов) зависает сразу при открытии 3-го сеанса (файловая база + IIS + Тонкие клиенты) и виснут все открытые сессии. Быстрое решение на скриншотах ;)

1 стартмани

03.01.2026    2219    vs12345    12    

7

Инструменты администратора БД Администрирование СУБД Администрирование веб-серверов Администрирование 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 1.х 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 10 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 1С:Документооборот 1С-КАМИН: Зарплата. Версия 5.0 1С:ТОИР Управление ремонтами и обслуживанием оборудования Платные (руб)

Обработка предназначена для компаний, использующих типовые конфигурации 1С (УТ, УНФ, Розница, ERP и др.), для которых необходим контроль ошибок, для того чтобы избежать поломки.

8540 руб.

23.12.2025    901    0    0    

2

Администрирование веб-серверов Linux Системный администратор Программист 1С:Предприятие 8 Бесплатно (free)

Проблема: При переходе с Windows на Linux многие сталкиваются с затруднениями при настройке аутентификации ОС в веб-клиенте 1С через Apache 2.4 (Debian). Решение: Команда Magnit Tech (Центр экспертизы 1С и Сопровождение 1C) разработала готовую инструкцию по настройке веб-клиента 1С на Debian 12 с поддержкой как Windows, так и Linux-серверов. Экономьте время — внедряйте проверенное!

25.07.2025    14827    biryukmikh    78    

30
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user599969_admin 05.04.23 15:19 Сейчас в теме
что делать если при попытке собрать образ выходит такое сообщение?

sysadmin@websrv1c3:~/publicator$ ./build-publikator.sh
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://jugatsu/v2/": dial tcp: lookup jugatsu: Temporary failure in name resolution
2. Segate 286 19.04.23 14:32 Сейчас в теме
(1) Выглядит так, будто у вас некорректно заполнены настройки в env файле
3. edgi 24.04.23 11:53 Сейчас в теме
Здравствуйте. Работает только с Apache или с iis тоже? как в конфиге указать путь до iis который в win server
4. Segate 286 09.06.23 07:06 Сейчас в теме
(3) Работает только с apache.
5. user1495679 24.04.24 16:09 Сейчас в теме
Запускаю docker-compose up -d
Выходит
Error response from daemon: Get "https://192.168.1.53:5000/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Меняю на 127.0.0.1
Error response from daemon: Get "http://127.0.0.0:5000/v2/": dial tcp 127.0.0.0:5000: connect: connection refused
Для отправки сообщения требуется регистрация/авторизация