Gatsby требует HTTP-сервера, такого как Nginx, Apache или Node.js HTTP-сервер. Все, что может содержать файлы stati c HTML. По сути, это то, что работает в Netlify в фоновом режиме.
Вы можете использовать свой FTP-доступ для перемещения файлов Gatsby на ваш сервер. Раньше я размещал Гэтсби на сервере Linux root, который имел Nginx в качестве HTTP-сервера. Вы перемещаете содержимое папки /public
, которая создается после запуска gatsby build
, в папку www
вашего сервера. Этот блог довольно хорошо описывает метод, который я использовал.
Мой совет - продолжать использовать netlify или любой другой c хостинг-провайдер stati. Это намного проще, быстрее, надежнее и избавляет от работы, которую вы тратите на настройку конвейера развертывания.
Я не говорю по-голландски. Спросите своего хостинг-провайдера, есть ли у него «HTTP-сервер» или способ разместить «stati c HTML, CSS и Javascript».