Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (2)

Лучшие ответы пользователя

Все ответы (3)
  • Бесплатный хостинг для проекта на nodejs + mongodb?

    @twister9886
    NodeJS приложение на Google Cloud Platform с free планом

    Для этого понадобится:
    -продукт Google App Engine (это сам Node сервер)
    -продукт Google Cloud Storage (хостинг для статики (html, css, js файлов, но воможно для этого использовать и github pages, если репозиторий не приватный).)
    -Google Firebase (для хранения данных, всех операций чтения и простых неконкурентных запросов) Как вариант - БД на другом сайте с обращением для получения данных - $.fetch / axios.get / $.post

    Лимиты? Их вполне достаточно для небольших проектов, тестов. Данные для биллинга? Погуглите вопрос)

    Получаем сервер

    1)Регистрируемся в Google Cloud Platform, и создаем приложение. Указываем данные для биллинга (ничего снимать не будет, не переживайте, как только нужно будет платить вы получите уведомление и вам нужно будет подтвердить платеж).
    Открываем Cloud Shell — консоль для сервера.
    Заливаем нужный код на сервер, через git clone или любым удобным способом.

    2)Для первого приложения можете использовать Quickstart инструкцию от Google по этой ссылке — _https://cloud.google.com/nodejs/getting-started/he...

    Деплой приложения

    После того, как сайт / приложение залито на сервер, вы запускали его с помощью npm start, проверили работу, и хотите опубликовать — делаем следующее.

    1)Открываем папку с приложением в консоли и вводим команду:

    gcloud app deploy

    2)Ждем пока процесс завершится и вводим команду:

    gcloud app browse

    Вы получите URL — это и будет ссылка на ваш Node проект, которой вы можете поделится.
    Выглядит она так: _https://YOUR_PROJECT_ID.appspot.com

    Оригинал статьи marketolog.in/poluchaem-besplatnyj-nodejs-hosting-server-dlya-nebolshih-prilozhenij/
    Ответ написан
    2 комментария