🏠 Dev rodrigor.com
Serviços rodrigor.com:
Serviços instalados no servidor
| Domínio |
Porta local |
Descrição |
| https://docker.vps.rodrigor.com |
9000 |
Portainer |
| https://pgadmin.vps.rodrigor.com |
5050 |
Pgadmin |
- Esta documentação está disponível no github (https://github.com/rodrigor/vps-config) e está sincronizada com a o diretório
/srv, no servidor.
- A pasta
/doc/docs contém a documentação que está disponível em https://doc.vps.rodrigor.com
Scripts administrativos úteis
- Os scripts estão em
/srv/admin/scripts
| script |
Descrição |
| add_user_admin.sh |
Adiciona usuário administrador no servidor. Usuário é sudoer e pertence aos grupos docker e maintainer |
| rm_user_admin.sh |
Remove um usuário admin e apaga seu /home. |
| novo_servico.sh |
Script que cria a estrutura de diretórios abaixo de /srv, dependendo da natureza do serviço. Serviços podem ser admin: administrativos, dev: de desenvolvimento, ou prod: de produção. |
| atualizar_servico.sh |
Atualiza um serviço docker, buscando a última versão (se estiver configurado para buscar imagens latest), ou uma versão específica. |
| configure_proxy.sh |
Cria a configuração do nginx para criar um proxy entre um domínio e um serviço que executa em uma porta local, além disso gera o certificado https usando let's encript |
Estrutura de diretórios
/srv/doc
/local
/admin
/dev
/prod