Могу ли я разместить несколько приложений в одной капле в digitalocean - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть два приложения в Nuxt js (клиентская и административная платформы), и я хочу развернуть их в Digital Ocean.

Я думаю, что этого будет достаточно с каплей в 5 долларов, но я не Я действительно не знаю, возможно ли развернуть и одну и ту же каплю и указать одну на example.com, а другую на admin.example.com.

Кроме того, я хотел бы знать, возможно ли реализовать что-то вроде веб-почты там (я буду использовать диск не для сохранения сообщений, а для создания учетных записей и использования их с pop3 в gmail или outlook).

1 Ответ

1 голос
/ 09 апреля 2020

Вы можете разместить несколько приложений на одной капле, но вам потребуется запустить обратный прокси-сервер, такой как nginx, вместе с приложениями для обработки маршрутизации на основе ваших доменов. Вы можете прочитать об установке nginx здесь . Тогда идея состоит в том, чтобы настроить nginx так:

server {
  server_name example.com;
  location / {
     proxy_pass http://localhost:3000;
  }
}

server {
  server_name admin.example.com;
  location / {
     proxy_pass http://localhost:5000;
  }
}

Предполагается, что ваши 2 приложения Nuxt js работают на localhost: 3000 и localhost: 5000 из Droplet.

...