| AMULEWEB(1) | aMule utilidades | AMULEWEB(1) |
NOMBRE
amuleweb - servidor web de aMule
SINOPSIS
amuleweb [-h <host>] [-p <port>] [-P <password>] [-f <path>] [-q] [-v] [-l <lang>] [-w] [-t <name>] [-s <port>] [-u] [-U <port>] [-z] [-Z] [-A <password>] [-G <password>] [-a | -d] [-L] [--no-php] [-N]
amuleweb [--create-config-from=<path>]
amuleweb [--help]
amuleweb [--version]
amuleweb [--amule-config-file=<path>]
DESCRIPCIÓN
amuleweb gestiona una sesión de amule a través del navegador web. Puede iniciar amuleweb junto a amule(1), o por separado en cualquier momento posterior. Las opciones se pueden especificar en la línea de comando o en un fichero de configuración. Las opciones de línea de comandos tienen prioridad sobre las del fichero de configuración.
- [ -h <host>, --host=<host> ]
- Host donde se está ejecutando aMule (por defecto: 127.0.0.1). <host> debe ser o una dirección IP o un nombre DNS
- [ -p <port>, --port=<port> ]
- Puerto de conexión externa de aMule, puesto en Opciones->Controles Remotos (por defecto: 4712)
- [ -P <password>, --password=<password> ]
- Contraseña de conexiones externas.
- [ -f <path>, --config-file=<path> ]
- Usar la configuración dada por el archivo. El archivo de configuración por defecto es ~/.aMule/remote.conf
- [ -q, --quiet ]
- No mostrar ninguna salida en stdout.
- [ -v, --verbose ]
- Modo detallado - muestra también los mensajes de depuración.
- [ -l <lang>, --locale=<lang> ]
- Selecciona el idioma del programa. Ver la sección NOTAS para la descripción del parámetro del <lang>.
- [ -w, --write-config ]
- Escribe opciones de la línea de comando al archivo de configuración y termina
- [ -t <name>, --template=<name> ]
- Carga la plantilla llamada <name>. Consulte la sección SKIN SUPPORT para más detalles.
- [ -s <port>, --server-port=<port> ]
- Puerto HTTP del servidor web. Éste es el puerto al que debe apuntar su navegador (por defecto: 4711).
- [ -u ]
-
Habilitar UPnP. - [ -U <port>, --upnp-port=<port> ]
- Puerto UPnP.
- [ -z, --enable-gzip ]
- Activar compresión gzip para ahorrar tráfico HTTP.
- [ -Z, --disable-gzip ]
- Deshabilitar la compresión gzip (esto es por defecto).
- [ -A <passwd>, --admin-pass=<passwd> ]
- Contraseña de acceso completo al servidor web.
- [ -G <passwd>, --guest-pass=<passwd> ]
- Contraseña de invitado al servidor web.
- [ -a, --allow-guest ]
- Permitir acceso invitado.
- [ -d, --deny-guest ]
- Deniega el acceso invitado (por defecto).
- [ -L, --load-settings ]
- Cargar/Guardar del aMule remoto la configuración del servidor web. Esto hace que amuleweb ignore la configuración de la línea de comandos o del fichero de config, y que la cargue directamente de aMule. Al guardarla, no se escribirá nada en el fichero de configuración, sino en aMule. (Por supuesto, esto sólo funciona para los parámetros que pueden configurarse en las Preferencias de aMule->Controles Remotos.)
- [ --no-php ]
- Deshabilitar interprete PHP (obsoleto)
- [ -N, --no-script-cache ]
- Recompilar páginas PHP en cada solicitud.
- [ --create-config-from=<path> ]
- Crear archivo de configuración basado en <path>, el cual debe apuntar a un archivo de configuración válido, y entonces termina.
- [ --force-zlib ]
- Forzar la compresión ZLIB en el protocolo de Conexiones Externas aunque se esté conectando a una IP local/LAN. Esto es útil cuando la conexión al servidor se realiza a través de un túnel VPN que se resuelve a una IP de LAN, lo que por defecto desactivaría la compresión.
- [ --help ]
- Imprime una breve descripción de uso.
- [ --version ]
- Mostrar el número de la versión actual.
- [ --amule-config-file=<path> ]
- Ruta al fichero de configuración de aMule. ¡NO USAR DIRECTAMENTE! aMule usa esta opción al arrancar amuleweb durante el arranque de aMule. Esta opción hace que cualquier otra configuración de la línea de comandos o del fichero de configuración sea ignorada, y que las preferencias se lean del fichero especificado. También implica las opciones -q -L.
NOTAS
Rutas
Todas las opciones que tengan <path> como valor, si path no contiene una ruta de directorios (p.e. sólo un archivo normal), entones se usará el directorio de la configuración, ~/.aMule.
Lenguajes
El parámetro <lang> para la opción -l tiene esta forma: lang[_LANG][.encoding][@modifier] donde lang es el lenguaje primario, LANG es un sublenguaje/territorio, encoding es el conjunto de caracteres a usar y modifier permite al usuario elegir una instancia específica de localización dentro de una única categoría.
Por ejemplo, las siguientes cadenas son válidas:
de_DE
de_DE.iso88591
de_DE@euro
de_DE.iso88591@euro
Aunque todas las cadenas previas son aceptadas como definiciones de lenguaje válidas, encoding y modifier aún no se usan.
Además del formato previo, también se pueden especificar el nombre completo del idioma en inglés, por lo que -l german es válido y equivale a -l de_DE.
Cuando no se define ninguna localización, ni por línea de comandos ni en fichero de configuración, se usará el lenguaje por defecto del sistema.
SOPORTE TEMAS
amuleweb es capaz de usar diferentes skins para mostrar información. Estos skins se llaman plantillas, y puede cargarse una plantilla específica usando la opción -t de la línea de comandos. Las plantillas se buscan en dos ubicaciones: primero en ~/.aMule/webserver/ y luego en /usr/share/amule/webserver/ si se instaló con la opción --prefix=/usr.
Cada plantilla debe estar en un subdirectorio con el nombre de la plantilla, y este directorio debe contener todo los ficheros que la plantilla necesita.
ARCHIVOS
~/.aMule/remote.conf
~/.aMule/webserver/
$(pkgdatadir)/webserver/
EJEMPLO
Normalmente amuleweb se ejecutará primero como:
amuleweb -h hostname -p ECport -P ECpassword -s HTTPport -A AdminPassword -w
o
amuleweb --create-config-from=/home/usuario/.aMule/amule.conf
Esto guardará las opciones en $HOME/.aMule/remote.conf, y después sólo tiene que escribir:
amuleweb
Por supuesto, puede especificar las opciones en el ejemplo de la primera línea, y también puede omitirlo.
INFORMANDO ERRORES
Por favor informe de fallos ya sea en nuestro foro (https://github.com/amule-org/amule/discussions), o en nuestro bugtracker (https://github.com/amule-org/amule/issues). Por favor no informe de fallos por correo, ni en nuestras listas, ni directamente al correo de algun miembro del equipo.
COPYRIGHT
aMule y todas las demás utilidades relacionadas son distribuidas bajo la GNU General Public License.
VÉASE TAMBIÉN
amule(1), amulecmd(1)
AUTOR
Esta página de manual fue escrita por Vollstrecker <amule@vollstreckernet.de>
| August 2026 | Servidor web aMule vGIT |