Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
A nossa aplicação é um SaaS de lojas e-commerce. Hoje a aplicação roda em um servidor dedicado onde tem instalado o DirectAdmin (painel de gerenciamento), então acessamos como se fosse o painel de uma hospedagem simples. Queremos sair da dependência de um painel e deixar a aplicação rodando somente com os recursos necessários. A aplicação é "dividida" em duas partes: a aplicação (irei chamar aqui de front) e a API da aplicação (back). Então precisaríamos da configuração do docker para os dois. O "front" está rodando o framework Codeigniter com php fpm 7.3 e Apache. O back está rodando o framework Laravel com php fpm 8.4 e Apache. Temos dependencia de alguma bibliotecas que posso referênciar depois, como o Sendmail, GD, Imagick, SOAP, Redis. Ao longo do tempo foram feitas algumas configurações do PHP e Apache no servidor para se adaptar ao nosso fluxo de usuários que gostaríamos de manter (aceitamos recomendações também de otimizações e segurança). Nosso código hoje se encontra no GitHub e temos Actions de deploy automático que podemos adaptar do nosso lado para se integrar com a nova estrutura. Um ponto extremamente importante: Além do nosso domínio que acessa as duas "divisões" da nossa aplicação (dominio.com.br e api.dominio.com.br), os nossos clientes podem apontar o domínio deles para o nosso e utilizar o domínio próprio deles (exceto na API, que sempre é o nosso domínio mesmo). Então precisaríamos que a configuração do Apache permita isso sem precisar ficar alterando a cada mudança de domínio dos clientes.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias