Я пишу бэкэнд, используя Vapor 3 и macOS 10.15 (Ma c Mini). Проект готов и работает. Проблема в том, как защитить код. Я не хочу хранить код на сервере без защиты. Вопрос: как защитить код от любого, кто может получить доступ к этому серверу (прямой, физический доступ тоже: кто-то, кто знает пароль, может клонировать его на диск sh)? Я слышал, что невозможно создать или скомпилировать приложение Vapor в Xcode, как приложение iOS (Product -> Archive) ( Компиляция Vapor как автономного приложения на MacOS ). Если это возможно, пожалуйста, дайте мне знать. Усиление кода (сделать код трудно читаемым) легко нарушить (по крайней мере, моя версия усиления). Может быть, я могу хранить код (некоторые файлы с расширением .swift) в облачном хранилище (Github, Google Drive)? Или есть ли другой способ защиты кода?
Спасибо за любую помощь или совет!