Публикация на Heroku. Spring Boot Rest
Spring Boot Rest Application: публикуем приложение в облачном сервисе Heroku (деплой на сервер). Наше приложение, конечно, не идеально, но вполне способно выполнять функции, возложенные на него. А значит самое время явить его миру =) Поддержать проект: ➡ Patreon https://www.patreon.com/letscodedru ➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086 ➡ PayPal paypal.me/letscodedru ➡ Qiwi https://qiwi.me/letscode Код из видео: https://github.com/drucoder/sarafan/tree/HerokuDeploy Сайт подкаста разбор полётов: https://razborpoletov.com/index.html Первым шагом нам необходимо добавить в файл с настройками приложения переменные, которые Heroku помещает в контекст исполнения приложения. Данные переменные содержат реквизиты подключения к внешней БД. Документация: https://devcenter.heroku.com/articles/connecting-to-relational-databases-on-heroku-with-java#using-the-spring_datasource_url-in-a-spring-boot-app Донастроим наш build скрипт, чтобы на сборочном сервере автоматически устанавливался инетпретатор node.js: https://github.com/srs/gradle-node-plugin/blob/master/docs/node.md Создадим аккаунт на Heroku и создадим новое приложение на странице: https://dashboard.heroku.com/apps Далее возьмём доменное имя и готовый URL нашего приложения и разместим в настройках авторизации Google: https://console.developers.google.com/apis/credentials После этого установим heroku cli и добавим в наш git репозиторий ссылку на удалённый heroku репозиторий для автоматичекого развёртывания приложения Ссылка на плейлист по git: https://www.youtube.com/playlist?list=PLU2ftbIeotGr_C-6t_lXH1Z3VgS5TLLdb ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡ Твиттер: https://twitter.com/letsCodeDru ➡ Группа Вконтакте: https://vk.com/letscodedru ➡ Канал в Telegram: https://t.me/letsCode_dru ➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw ➡ Сервер в Discord: https://discord.gg/xs6XxSx ➡ Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5
Spring Boot Rest Application: публикуем приложение в облачном сервисе Heroku (деплой на сервер). Наше приложение, конечно, не идеально, но вполне способно выполнять функции, возложенные на него. А значит самое время явить его миру =) Поддержать проект: ➡ Patreon https://www.patreon.com/letscodedru ➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086 ➡ PayPal paypal.me/letscodedru ➡ Qiwi https://qiwi.me/letscode Код из видео: https://github.com/drucoder/sarafan/tree/HerokuDeploy Сайт подкаста разбор полётов: https://razborpoletov.com/index.html Первым шагом нам необходимо добавить в файл с настройками приложения переменные, которые Heroku помещает в контекст исполнения приложения. Данные переменные содержат реквизиты подключения к внешней БД. Документация: https://devcenter.heroku.com/articles/connecting-to-relational-databases-on-heroku-with-java#using-the-spring_datasource_url-in-a-spring-boot-app Донастроим наш build скрипт, чтобы на сборочном сервере автоматически устанавливался инетпретатор node.js: https://github.com/srs/gradle-node-plugin/blob/master/docs/node.md Создадим аккаунт на Heroku и создадим новое приложение на странице: https://dashboard.heroku.com/apps Далее возьмём доменное имя и готовый URL нашего приложения и разместим в настройках авторизации Google: https://console.developers.google.com/apis/credentials После этого установим heroku cli и добавим в наш git репозиторий ссылку на удалённый heroku репозиторий для автоматичекого развёртывания приложения Ссылка на плейлист по git: https://www.youtube.com/playlist?list=PLU2ftbIeotGr_C-6t_lXH1Z3VgS5TLLdb ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ➡ Твиттер: https://twitter.com/letsCodeDru ➡ Группа Вконтакте: https://vk.com/letscodedru ➡ Канал в Telegram: https://t.me/letsCode_dru ➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw ➡ Сервер в Discord: https://discord.gg/xs6XxSx ➡ Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5
