osm-codes / gridMap-draftPages

experimental and internal testing pages to map visualization and grid exploring
https://afa.codes/
Apache License 2.0
0 stars 0 forks source link

Transição para AFAcodes #67

Closed ppKrauss closed 1 year ago

ppKrauss commented 1 year ago

Por questões de direitos sobre marca, estamos migrando de OSMcodes para AFAcodes. Já está ok o domínio no nosso servidor, http://afa.codes aponta para lá.

  1. Configurar HTTPS
  2. Copiar e colar integralmente o NGINX do OSM.codes (git, api e test) para AFA, sobretudo o aplicativo /geocódigo.
    NOTA: Cuidado que o do sites_available/osm.codes está mais atualizado do que o git de config.nginx.
  3. Testar e muito cuidado para não comprometer OSMcodes existente, ele vai continuar operando.
  4. ... postar comments com o que mais precisar.

PS: se preferir copiar/colar como 2 arquivos, lembrar que texto NGINX de osm.codes é bem maior (tem lixos) do que afa.codes... Problema depois decidir no git se quebra o src/config.nginx em dois.


image

ppKrauss commented 1 year ago

@0e1 auxiliar Carlos no que for preciso, se forem dividir tarefas ficar com a parte do endpoints da API.

crebollobr commented 1 year ago

Feita a configuração e certificado ssl

0e1 commented 1 year ago

2. NOTA: Cuidado que o do sites_available/osm.codes está mais atualizado do que o git de config.nginx.

Compatibilizei os dois no commit https://github.com/osm-codes/WS/commit/f59b967c8cbb95c8ec509c052fb978ba1eef058d.

PS: se preferir copiar/colar como 2 arquivos, lembrar que texto NGINX de osm.codes é bem maior (tem lixos) do que afa.codes... Problema depois decidir no git se quebra o src/config.nginx em dois.

Minha sugestão é manter 1 só. E fazer assim:

0e1 commented 1 year ago

Atualizando a situação.

Está sendo mantido apenas um arquivo. Ver a configuração em WS/config.nginx.

Acrescentando (.+\.)?afa.codes no server_name não é preciso manter dois arquivos de configurações diferentes com o mesmo conteúdo.

Exemplo da configuração atual:

server {
    server_name git-site.osm.codes git-site.afa.codes;

    listen              80;
    listen              443 ssl;
    include /etc/nginx/ssl.conf;

    location ~ ^/?.+ {
            rewrite
                ^/?(.*)$
                /$1
                break;
            proxy_pass http://osm-codes.github.io;
    }
}