Skip to content

QuestIO42/Documentacao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentações do projeto QuestI0

🚨 Para cada documento neste repositório deve haver um link apontando para ele nesta página. O mesmo para novos respositórios (incluir um README.md e linkar aqui). Isso facilita encontrar toda a documentação a partir de um mesmo lugar.

Documentos principais (⚠️fazer PR junto com a documentação e checar se existe na revisão⚠️)

Hosts

Configurar chaves

Colar o conteudo da chave no arquivo ~/.ssh/<USER>.pem e acertar a permissão dele com chmod 600 ~/.ssh/<USER>.pem. Depois criar ou editar o arquivo ~/.ssh/config com o seguinte conteúdo:

Host vlab
  HostName vlab.dc.ufscar.br
  Port 2002
  User <USER>
  IdentityFile ~/.ssh/<USER>.pem

Acessar com ssh vlab ou pelo próprio VS Code (extensão Remote - SSH).

Servidor principal (acessível externamente)

ssh -p 2002 -i key.pem user@vlab.dc.ufscar.br 

menotti@vlab:~$ uname -a 
Linux vlab.dc.ufscar.br 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

menotti@vlab:~$ cat /etc/os-release 
PRETTY_NAME="Ubuntu 24.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04.1 LTS (Noble Numbat)"
VERSION_CODENAME=noble

Práticas de desenvolvimento

Deploy

As branchs main/master de cada repositório rodam no diretório /srv/DevOps do servidor.

Caso queira testar outra branch no servidor antes de fazer merge, basta clonar o repositório em sua pasta local e subir o container normalmente. Ele vai substituir o container padrão, pois possui o mesmo nome. Depois, basta voltar no camino /srv/DevOps e subir o container padrão.

Consulte mais informações em DevOps

Web page

Git

DevOps

Frontend

Backends

Python/Django

Node/Fastify

Java/Spring

APIs

Lab. Virtual

Jupyter/Notebook

About

Documentações do projeto

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published