Алексей Тен кому как удобнее , у меня делается ежедневный бэкап данных и логи, и все это кидается на Яндекс.Диск, на сколько я знаю logrotate архивирует логи в туже папку в которй находится лог файл или я не прав?
Вы же не айтишник), технологии надо выбирать проверенные и популярные, GO - пока не настолько популярен, python, java, c++,php и т.д. выбирать из них надо конкретно по нагрузке проекта и удобству использования, если нужен хороший интерфейс помимо программистов нужен еще и проектировщик интерфейсов ( web дизайнер - это не чувак который в фотошопе вам нарисовал красивую страничку), а опытный человек реально понимающий проблемы UI, отказоустойчивость, это задача больше админа серверов,хотя и программисты должны разработать оптимальную архитектуру, аутсорс в вашем случае мне кажется не подходящее решение.
Я бы сделал так, шел бы маленькими итерациями
1) web
2)приложения на смартфоны планшеты
Построить бэкенд можно на основе микросервисов, таким образом разные части системы можно будет писать на более удачном для этого языке
а виртуальный хост настраивали, возможно там надо прописать в секции<directory / > Require all granted, процентов на 80 уверен что именно в этом проблема
cat /etc/*version
cat /etc/*release