Публикация на 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
Видео Публикация на Heroku. Spring Boot Rest канала letsCode
Поддержать проект:
➡ 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
Видео Публикация на Heroku. Spring Boot Rest канала letsCode
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Деплой React-приложения на Vercel, Netlify, Heroku, GitHub Pages, Surge](https://i.ytimg.com/vi/-pJN9faoa8E/default.jpg)
![Microservices using SpringBoot | Full Example](https://i.ytimg.com/vi/BnknNTN8icw/default.jpg)
![](https://i.ytimg.com/vi/g7V29lC43d0/default.jpg)
![2 способа деплоя Node.js проекта в Heroku (бесплатный хостинг)](https://i.ytimg.com/vi/D5OE6DjPHbk/default.jpg)
![](https://i.ytimg.com/vi/Qt2wNuA_4tE/default.jpg)
![Загрузка файлов в restful сервисе на Spring Boot](https://i.ytimg.com/vi/uHvQnNgGD80/default.jpg)
![Deploy Spring Boot PostgreSQL CRUD REST API Application to Heroku](https://i.ytimg.com/vi/FHL0iZbil-o/default.jpg)
![Онлайн игра на Java #2: сервер на Spring](https://i.ytimg.com/vi/DQ3E04FBPzo/default.jpg)
![Деплой Python Telegram бота на Heroku! Бот больше не засыпает!](https://i.ytimg.com/vi/jC55EM-PP6Q/default.jpg)
![Deploy your First App with Heroku and Dash Plotly](https://i.ytimg.com/vi/b-M2KQ6_bM4/default.jpg)
![Spring Boot Jpa (Hibernate): добавляем связи между таблицами базы данных (one to many)](https://i.ytimg.com/vi/PpoOoR55Ypw/default.jpg)
![Деплой NodeJS. Heroku (бесплатный хостинг)](https://i.ytimg.com/vi/wG7hX8Np1Pg/default.jpg)
![Создаем бесплатную базу PostgreSQL в Heroku.](https://i.ytimg.com/vi/0tQlhMCncRU/default.jpg)
![Deploy Spring Boot Application to Heroku](https://i.ytimg.com/vi/k8z4UzV55ew/default.jpg)
![JMX - админка на минималках](https://i.ytimg.com/vi/indrG1RIzyU/default.jpg)
![Sentry: собираем ошибки от пользователей. Spring Boot Rest](https://i.ytimg.com/vi/JrY2MezfUX4/default.jpg)
![Простой анализатор диска на JavaFX](https://i.ytimg.com/vi/nXBwOwsn1-A/default.jpg)
![Deploying a PostgreSQL database on Heroku (Part 1)](https://i.ytimg.com/vi/80oty2v4HsE/default.jpg)
![Свои контейнеры и сборка на DockerHub. Docker](https://i.ytimg.com/vi/Lu1ziKbQYIQ/default.jpg)
![Heroku Spring Boot + Angular | Deploy Spring Boot and Angular Apps to Heroku](https://i.ytimg.com/vi/y_idn12FB18/default.jpg)