Sign inSign up

geisler/find-ls-lista

By geisler

•Updated 8 months ago

Image
0

852

geisler/find-ls-lista repository overview

⁠Configuração para Busca Remota (SSH)

Para utilizar o botão "Conectar ao Servidor", você deve iniciar a aplicação com as seguintes variáveis de ambiente:

  • HOSTNAME: Endereço do servidor remoto / nome para exibir no botão.
  • USUARIO: Usuário SSH.
  • SENHA: Senha SSH.
  • PORTA: Porta SSH (Opcional, Padrão: 22).
  • DIRETORIO: Diretórios para analisar, separados por vírgula (Ex: /var/log, /home).
  • LOCAL: Se definido como true (ignore case), adiciona a flag -mount ao comando find para não cruzar sistemas de arquivos. (Opcional).
  • SENHASU: Se definida, o sistema usará su - com esta senha para executar o comando como root. Caso contrário, tentará usar sudo com a senha do usuário (SENHA). (Opcional).
  • DEBUG: Se definido como true (ignore case), habilita logs detalhados do paramiko e exibe comandos e saídas no console. (Opcional).
  • ENCODING: Define a codificação do sistema de arquivos para decodificção de nomes de arquivos (Ex: iso-8859-1). Padrão: utf-8. (Opcional).
⁠Exemplo Local:
export HOSTNAME="meu-servidor.com"
export USUARIO="admin"
export SENHA="123"
export DIRETORIO="/var/www"
export LOCAL="true"
uvicorn main:app --host 0.0.0.0
⁠Exemplo Docker:
docker run -p 8000:8000 \
  -e HOSTNAME="meu-servidor.com" \
  -e USUARIO="admin" \
  -e SENHA="123" \
  -e DIRETORIO="/var/www" \
  -e LOCAL="true" \
  espaco-utilizado

Tag summary

Content type

Image

Digest

sha256:5789049a7…

Size

126.7 MB

Last updated

8 months ago

docker pull geisler/find-ls-lista:0.1.30