Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

Привет, друзья! Предположим, что у нас есть приложение Next.js , данные которого хранятся в Postgres , и мы хотим запустить его в продакшн, но не хотим использовать готовую инфраструктуру Vercel . Что делать? Создать собственную инфраструктуру. К счастью, сделать это не так уж и сложно. Основные элементы нашей системы: приложение, демонстрирующее несколько мощных возможностей Next.js 15 база данных Postgres для хранения списка задач, создаваемых/удаляемых в приложении задача Cron для удаления из БД всех задач каждые 10 мин приложение, БД и задача Cron функционируют в контейнерах Docker контейнеры запускаются с помощью Docker Compose на облачном сервере Ubuntu сервер Nginx для перенаправления запросов HTTP (обратного проксирования) домен, привязанный к серверу Certbot для получения сертификата SSL из Let's Encrypt и его установки для домена Демо приложения. Интересно? Тогда прошу под кат.

https://habr.com/ru/companies/timeweb/articles/858094/

#timeweb_статьи #javascript #nextjs #nextjs #devops #deploy #cloud_server #деплой #облачный_сервер #ssh #bash #docker #docker_compose #postgresql #postgres #cron

Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

Привет, друзья! Предположим, что у нас есть приложение Next.js , данные которого хранятся в Postgres , и мы хотим запустить его в продакшн, но не хотим использовать готовую инфраструктуру Vercel . Что...

Хабр
Microsoft krallt sich Zugangsdaten: Achtung vor dem neuen Outlook

Das neue kostenlose Outlook ersetzt Mail in Windows, später auch das klassische Outlook. Es schickt geheime Zugangsdaten an Microsoft.

heise online