-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MVP de páginas de usuário dominio.etica.ai/~usuario (i.e. versão no NGinx de Apache mod_userdir) #35
Comments
…: criado base de /home2; criado usuario 'usuariodeteste'
…: Prepara Home2 de 'usuariodeteste', e testes com Userdir de NGinx
Ok, vamos ter que criar um subdomínio adicional. Até da pra fazer no domínio principal, mas antes mesmo de que querer fazer benchmarks de testes, a performance de executar isso no dominio padrão poderia deixar mais lento outras aplicações que também usam o domínio padrão. E o motivo de usar NGinx é justamente não ser lento como Apache. Então vale a pena. |
Criado http://usuario.apb.etica.ai e (já com balanceador de carga, veja #40 para detalhes) o http://usuario.lb-ap.etica.ai. Importante: a Alpha #17 não está preparada para resolver requisições HTTPS! (motivo: faz algum tempo que está de lado, nem tudo de Bravo foi repassado pra ela.). Requisições HTTPS dominios com load balancer também não serão serão implementadas nesse momento por motivos de eu não tenho a rotina pronta (e existe outras prioridades). |
…): apontado dominios lb-ap.etica.ai, usuario.apb.etica.ai e usuario.lb-ap.etica.ai
…): adiconado nginx confs para alguns usuarios; e os respectivos subdominios
…): adicionado EXEMPLO-USUARIO.apb.etica.ai.conf
…não inclui dominios com balanço de carga)
Este issue é sobre implementação básica, porém padrão, de páginas de usuário, algo semelhante ao que alguns departamentos de universidade criam (e que é implementado usando Apache mod_userdir: https://httpd.apache.org/docs/2.4/mod/mod_userdir.html).
No nosso caso usamos NGinx, então algumas alterações são necessárias. A curto (e talvez mesmo a longo prazo) essa implementação possivelmente não implementará linguagens dinâmicas. Porém nada impede que usuários solicitem algo muito customizado, como criar um domínio diferente em uma linguagem qualquer instalada no servidor, mesmo as pouco comuns.
Um dos motivos desta funcionalidade é que alguns usuários podem ter interesse de compartilhar arquivos, e ter essa opção pode ajudá-los. O ideal ainda seria que usassem algo como GitHub pages, ou que pelo menos os arquivos tenham backup em algum servidor remoto.
The text was updated successfully, but these errors were encountered: