Ох уж советчики, ваши советы от бесполезных до вредных.
Итак не знаю ваш тип приложения подразумеваю что что то типа asp.net (.NET 4.7.2)
Оно работает только на сервере IIS.
Развернуть его можно на любой ОС Windows 7, 8, 10,11 server 2012 2016
Дальше для использования MS SQL Server. вполне достаточно версии Express. Ограничение там по моему 10 гигабайт.
Далее машина должна быть в домене, но как я подозреваю у вас это все есть.
Итак исходим из того что доменный контроллер и DNS находятся на хосте
dc.local
вам нужно создать машину
jornal.local - не обязательно сервер можно и pro версию
введите эту машину в домен, поднимите роль iis
В Visual Studio выберите опубликовать приложение и выберите метод в папку. Потом просто скопируете файлы в папку на jornal.local
После этого с любой машины в домене , в том числе и в филиалах просто переходите по адресу
jornal.local jornal
Эта конфигурация будет доступна только вашей организации и вашим филиалам. Доступа извне не будет, да и в общем то выставлять IIS наружу требуется определенный опыт.