Skip to content

How to deploy demo to render

feycot edited this page Jan 26, 2023 · 2 revisions

Создайте проект на render.com базу данных на Postgres, скопируйте DATABASE_URL, оно пригодится позднее.

Создайте новый веб-сервис, подключите к нему ваш репозиторий. Имя - любое, но лучше <nickname>-sicp, чтобы не мешать другим.

Нажмите Advanced для дополнительных настроек.

  • нажмите Add Secret file. Имя файла - .env. Содержимое
APP_ENV=local
APP_KEY=base64:0rCltaX4I+5XykmjucpArDvHCtyCxTV+gODUsU6YcDs=
APP_DEBUG=true
APP_LOCALE=en
APP_URL=${RENDER_EXTERNAL_URL}
DATABASE_URL=<url>
APP_NAME="SICP Local"

В DATABASE_URL должен быть коннект (internal url) для подключения к БД.

  • Dockerfile Path - ./Dockerfile

И создем сервис. Он должен будет задеплоиться и при старте автоматом выполнить миграцию и стартануть.

Clone this wiki locally