Dá pra fazer, inclusive eu subi dois projetos lá recentemente.
Você só precisa entender como funciona e pensar no que quer fazer.
Vamo lá. O Host só tem 1 IP, então se você quer subir mais de um serviço, tem duas opções.
- Pode acessar os serviços externamente através das portas ex:
Serviço - 1 *0.0.0.0:5000* Serviço - 2 *0.0.0.0:6000*
- Ou pode usar um Servidor de Proxy Reverso, tipo NginX para fazer o gerenciamento de sub-dominios e acessar cada serviço ex:
Serviço - 1 *projeto-tal.dominio.com* Serviço - 2 *outro-projeto.dominio.com*
Como eu fiz:
Eu subi os dois projetos com docker (achei mais fácil para dar manutenção e gerenciar) e usei o NginX para fazer o proxy reverso dos sub-dominios.
Assim só precisei liberar as portas web na VCN para o NginX ter acesso as requisições, e ele faz a ponte entre os sub-dominios acessados e os projetos.
Dá um certo trabalho e precisa aprender algumas coisas no processo, mas depois de feito é tranquilo dar manutenção e de subir outros projetos.