Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

57 total results found

Перенос проекта с Heroku

TL;DR: У меня Procfile У меня heroku.yml Сравнение процессов Heroku и Amvera Несмотря на то, что Amvera вдохновлялся идеями Heroku, это не 100% клон и некоторые вещи делаются по-разному. Важно понимать различия между этими двумя сервисами при переносе своего п...

Привязка собственного домена к Amvera Cloud

Amvera Cloud позволяет привязать собственный домен к развернутому вами приложению и автоматически выпустить для него бесплатный SSL-сертификат. Привязка домена производится в личном кабинете Amvera в разделе настройки, и в личном кабинете регистратора (где вы ...

Переменные окружения и секреты

Amvera Cloud позволяет создавать и использовать переменные окружения и секреты. После добавления переменной окружения вы можете сослаться на нее в коде следующим образом (пример для Python): import os my_var = os.environ["MY_VAR"] Вместо "MY_VAR" можно подст...

Основные шаги по развертыванию проекта

Для развертывания проекта вам потребуется произвести 4 основных шага. 1. Привязать к Amvera свой репозиторий, либо использовать выделенный нами репозиторий. Информация о том, как это сделать находится в разделе документации Git. 2. Написать конфигурационный ya...

Ошибка при работе с Git

Repository ... not found Если вы клонировали репозиторий, он мог стать основным. В таком случае следует выполнить просто команду git push (без main, master и т.д.) Дополнительно проверьте корректность команды, что вы не перепутали - и _ и т.д. Проверьте, ч...

503 ошибка при статусе "Успешно развернуто" и отсутствуют логи

Если развернув проект со статусом "Успешно развернуто" вы наблюдаете 503 ошибку, это связано с одной из следующих причин: Выбран неподходящий тариф Иногда вашему проекту может не хватать ресурса ОЗУ или CPU. Попробуйте изменить тариф в разделе "Настройки", уве...

Не работает телеграм-бот с ошибкой, что он используется на 2 устройствах

Во время запуска/перезапуска, инстанс может работать в 2-ух экземплярах около секунды, что может вызывать такого плана ошибку. Ошибка выглядит следующим образом: aiogram.utils.exceptions.TerminatedByOtherGetUpdates: Terminated by other getupdates request; make...

Не сохраняются данные при перезапуске/пересборке проекта

Если при перезапуске/пересборке проекта ваши данные не сохраняются, убедитесь, что вы их сохраняете в каталог /data. Данная директория специально создана нами для того, чтобы при перезапусках проектов, пересборке и т.д. все ваши данные были сохранны и доступны...

Бесконечный запуск, сборка или отсутствие логов

Бесконечный запуск (сопровождается статусом "сборка выполнена успешно, выполняется запуск") Если статус "сборка выполнена успешно, выполняется запуск" наблюдается более 5 минут, это свидетельствует об ошибке работы приложения. Для ознакомления с ошибкой загруз...

Не получается использовать PostgreSQL/MySQL или другую СУБД

Для запуска таких СУБД как PostgreSQL вы можете воспользоваться как отдельным контейнером(проектом), так и использовать SQLite или H2 в текущем проекте. Инструкции по развертыванию расположены по ссылкам PostgreSQL MongoDB MySQL Redis SQLite Инстру...

Пример развертывания телеграм бота на Python

В этой статье мы рассмотрим, как развернуть телеграм бота на python. Возьмем готовый пример эхо бота от создателя библиотеки для работы с телеграмом python-telegram-bot. Если вы не знакомы с принципом работы с Git, рекомендуем ознакомится со статьей. Она позво...

Использование telebot, а не pyTelegramBotAPI для телеграм-бота на python в requirements.txt

Частой ошибкой является использование в файле requirements.txt - имени telebot, а не pyTelegramBotAPI для телеграм-ботов на Python. Правильный вариант - pyTelegramBotAPI Необходимо пересоздать проект после замены telebot на pyTelegramBotAPI. Пересоздание необ...

PostgreSQL

Разворачивание СУБД Кратко: Чтобы использовать PostgreSQL вам нужно создать как минимум три проекта. Назовём их например (ваше_приложение, postgres, pgadmin). Проект с pgаdmin можно отключать, когда вы его не используете в целях экономии. Далее каждый из прое...

Не получается обновить проект

Частой ошибкой является неверная последовательность команд git (когда проект уже запущен и нужно его обновить) Симптомом является ответ команды git, когда вы изменяли код: Everything up-to-date Вам поможет следующая последовательность команд: git add . git co...

MongoDB

Разворачивание СУБД Для развертывания СУБД MongoDB вам потребуется выполнить следующие шаги: 1. Создать проект с подходящим тарифом. 2. Склонировать на свой компьютер подключенный к проекту репозиторий. Это делается командой: git clone https://git.amvera.ru/<и...

Не хватает ресурса на выбранном тарифе. Часто сопровождается ошибкой 502/503

Возможно, ваш проект не работает, так-как ему не хватает ресурса выделенной оперативной памяти на выбранном тарифе. Часто сопровождается ошибкой 502/503 Еще одним признаком является отсутствие логов приложения. Так, на тарифе "Пробный" не работает pgAdmin из-з...

MySQL

Разворачивание СУБД Для развертывания СУБД MySQL вам потребуется выполнить следующие шаги: 1. Создать проект с подходящим тарифом. 2. Склонировать на свой компьютер подключенный к проекту репозиторий. Это делается командой: git clone https://git.amvera.ru/<имя...

Redis

Разворачивание СУБД Для развертывания СУБД Redis вам потребуется выполнить следующие шаги: 1. Создать проект с подходящим тарифом. 2. Склонировать на свой компьютер подключенный к проекту репозиторий. Это делается командой: git clone https://git.amvera.ru/<имя...

Проблема с оплатой

Если вы из Белоруссии, Казахстана, Армении или другой страны, и используете карту банка выпущенную не в России, платеж может не проходить. На данный момент поддерживается оплата иностранными картами Mastercard. Наша платежная система обещает стабилизировать пр...

SQLite

Для использования SQLite отдельный проект/контейнер не требуется. Самым простым способом создания базы в облаке является загрузка готового файла в подразделе/папке "Data", вкладки "Репозиторий". Важно сохранять данные в папку /data. Частой ошибкой является ...