AMULEWEB(1)

NOME
amuleweb - servidor web de aMule

SINOPSE
[-h <anfitrião>] [-p <porta>] [-P <senha>] [-f <path>] [-l <língua>] [-t <nome>] [-s <porta>] [-U <porta>] [-A <senha>] [-G <senha>] [--create-config-from=<caminho>] [--amule-config-file=<caminho>]

DESCRIÇÃO
amuleweb gerencia seu acesso ao aMule através de um navegador web. Você pode iniciar o amuleweb junto com o amule(1), ou separadamente, a qualquer momento depois. As opções podem ser especificadas via linha de comando ou via arquivo de configuração. Opções de linha de comando têm precedência sobre opções de arquivo de configuração.

[ -h <anfitrião>, --host=<anfitrião> ]
    Anfitrião onde o aMule está rodando (padrão: 127.0.0.1). <anfitrião> pode ser um endereço IP ou um nome de DNS

[ -p <porta>, --port=<porta> ]
    Porta do aMule para conexões externas, conforme configurado em Preferências->Controles Remotos (padrão: 4712)

[ -P <senha>, --password=<senha> ]
    Senha das Conexões Externas.

[ -f <caminho>, --config-file=<caminho> ]
    Use o arquivo de configuração dado. O arquivo de configuração padrão é ~/.aMule/remote.conf

Não imprima mensagens em stdout.

Seja verborrágico - mostre até as mensagens de debug.

[ -l <língua>, --locale=<língua> ]
    Configura o local do programa (linguagem). Veja a seção NOTAS para a descrição do parâmetro <lang>.

Escrever as opções da linha de comando para o arquivo de configuração e sair

[ -t <nome>, --template=<nome> ]
    Carrega o template chamado <nome>. Veja a seção SKIN SUPPORT para detalhes.

[ -s <porta>, --server-port=<porta> ]
    Porta HTTP do servidor web. Esta é a porta para a qual você precisa apontar seu navegador web (padrão: 4711).

Habilita UPnP.

[ -U <porta>, --upnp-port <porta> ]
    Porta UPnP.

Habilita o uso de compressão gzip em tráfego HTTP para poupar largura de
    banda.

Desabilita o uso de compressão gzip (este é o padrão).

[ -A <senha>, --admin-pass=<senha> ]
    Senha de acesso total para o servidor web.

[ -G <senha>, --guest-pass=<senha> ]
    Senha do convidado para o servidor web.

Permite acesso do convidado.

Nega acesso ao convidado (padrão).

Carrega/salva a configuração do servidor web de/para o aMule remoto. Isto
    faz com que o amuleweb ignore configurações de linha de comando e de arquivo de configuração, e as carrega do aMule. Quando estiver salvando as preferências, nenhuma será escrita no arquivo de configuração, e sim para o aMule. (Claro que isto funciona apenas para as configurações que podem ser configuradas nas Preferências->Controles Remotos do aMule.)

Desabilitar o interpretador PHP (obsoleto)

Recompila as páginas PHP a cada pedido.

[ --create-config-from=<caminho> ]
    Criar arquivo de configuração baseado em <path>, que precisa apontar para um arquivo válido de configuração do aMule, e então sair.

Força compressão ZLIB no link de Conexões Externas independente da
    localidade IP-discada. Útil quando o lado do servidor for alcançável com um túnel VPN que resolve para um IP de LAN e a heurística iria pular a compressão.

Imprime uma descrição de uso curta.

Mostra o número de versão atual.

[ --amule-config-file=<caminho> ]
    Caminho do arquivo de configuração do aMule. NÃO USE DIRETAMENTE! aMule usa esta opção quando inicia o amuleweb na inicialização. Esta opção faz com que todas as outras opções de linha de comando e de arquivo de configuração sejam ignoradas, preferências sejam lidas do arquivo de configuração dado, e também impica na escolha das opções -q -L.

NOTAS

  Caminhos
Para todas as opções que recebem um valor <path>, se o path não contém uma parte de diretório (i.e. apenas o nome de arquivo), então é considerado estar debaixo do diretório de configuração do aMule, ~/.aMule.

  Línguas
O parâmetro <lang> da opção -l tem a seguinte forma: lang[_LANG][.encoding][@modifier] onde lang é a linguagem principal, LANG é a sub-lingua/território, encoding é o conjunto de caracteres a ser utilizado e modifier permite ao usuário selecionar uma instância específica dos dados de localização dentro de uma única categoria. Por exemplo, as seguintes strings são válidas:
Apesar de todas as strings acima serem aceitas como definições de línguas válidas, encoding e modifier não são utilizados ainda. Além do formato acima, você pode também especificar nomes completos de linguagens em Inglês - deste modo -l german também é válido e é igual a -l de_DE. Quando nenhum local está definido, seja na linha de comando ou no arquivo de configuração, a linguagem padrão do sistema será utilizada.

SUPORTE À PELES
amuleweb é capaz de mostrar informação em peles diferentes. Estas peles são chamadas "templates", e você pode fazer o amuleweb carregar um template específico através da opção de linha de comando -t. Templates são procurados em dois locais: primeiro em ~/.aMule/webserver/ e depois em /usr/share/amule/webserver/ se você instalou com --prefix=/usr.

Cada template precisa estar em um subdiretório do nome do template, e este diretório precisa conter todos os arquivos que o template necessita.

ARQUIVOS
~/.aMule/remote.conf
~/.aMule/webserver/
$(pkgdatadir)/webserver/

EXEMPLO
Tipicamente o amuleweb será rodado primeiro assim:

amuleweb -h hostname -p ECport -P ECpassword -s HTTPport -A AdminPassword -w

ou

amuleweb --create-config-from=/home/username/.aMule/amule.conf

Estes savarão as configurações em $HOME/.aMule/remote.conf, e posteriormente você só precisa digitar:

Claro que você pode especificar quaisquer opções a mais ou a menos na primeira linha de exemplo, e você pode também omiti-las totalmente.

RELATANDO BUGS
Por favor, relate bugs ou em nosso forum (https://github.com/amule-org/amule/discussions), ou em nosso bugtracker (https://github.com/amule-org/amule/issues). Por favor, não relate bugs por e-mail, nem para nossa lista de e-mail, nem diretamente para qualquer membro do time.

DIREITOS DE CÓPIA
aMule e todos os seus utilitários relacionados são distribuídos sob a licença geral pública GNU.

VEJA TAMBÉM

AUTOR
Esta manpage foi escrita por Vollstrecker <amule@vollstreckernet.de>