Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:gotify

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:gotify [2024/07/14 15:36] – [Notificaciones] tempwininformatica:software:aplicaciones_web:gotify [2024/07/14 15:56] (actual) – [Configuración] tempwin
Línea 1: Línea 1:
 ====== Gotify ====== ====== Gotify ======
  
-Servicio autoalojado para enviar y recibir mensajes.+Servicio autoalojado para enviar y recibir mensajes / notificaciones.
  
   * [[https://gotify.net/|Web oficial]]   * [[https://gotify.net/|Web oficial]]
Línea 50: Línea 50:
 Necesitamos una aplicación que envíe mensajes al servidor de Gotify. Solo el usuario que crea la aplicación podrá ver sus mensajes. Necesitamos una aplicación que envíe mensajes al servidor de Gotify. Solo el usuario que crea la aplicación podrá ver sus mensajes.
  
-Vamos a la sección **APPS** y pulsamos en **Create application**.+Vamos a la sección **APPS** y pulsamos en **Create application**. Tras la creación, se habrá establecido un token para esa aplicación. Este token será necesario para poder enviar notificaciones a esa aplicación.
  
 +Por ejemplo, para enviar un mensaje desde la línea de comandos usando [[informatica:software:cli:curl|cURL]] a la aplicación recién creada:
 +
 +<code bash>
 +curl "http://servidor.con.gotify.server/message?token=B1ChjtzhpSorK0B" -F "title=Titulo mensaje" -F "message=Contenido del mensaje" -F "priority=10"
 +</code>
 +
 +<WRAP center round info 60%>
 +Solamente el parámetro ''message'' es obligatorio.
 +</WRAP>
 +
 +  * [[https://gotify.net/docs/more-pushmsg|Más ejemplos para enviar mensajes desde línea de comandos o lenguajes de programación]].
 ===== Gotify Android ===== ===== Gotify Android =====
  
-Gotify Android se conecta a un servidor Gotify y muestra las notificaciones de nuevos mensajes.+[[https://github.com/gotify/android|Gotify Android]] es una aplicación para Android que se conecta a un servidor Gotify y muestra las notificaciones de nuevos mensajes.
  
 ==== Notificaciones ==== ==== Notificaciones ====
Línea 63: Línea 74:
 | Icono en la barra de notificaciones y sonido  | 4 - 7  | | Icono en la barra de notificaciones y sonido  | 4 - 7  |
 | Icono en la barra de notificaciones, sonido y vibración | 8 - 10  | | Icono en la barra de notificaciones, sonido y vibración | 8 - 10  |
 +
 +===== gotify-cli =====
 +
 +[[https://github.com/gotify/cli|Gotify-CLI]] es un cliente en línea de comandos para enviar mensajes al servidor de Gotify. Alternativa simple a usar cURL u otra opción desde algún lenguaje de programación.
 +
 +==== Configuración ====
 +
 +<code>
 +gotify init
 +</code>
 +
 +Se lanzará el asistente que nos permitirá configurar Gotify-CLI para usarlo con la instancia de servidor de Gotify.
 +
 +Al terminal, podremos elegir en qué ubicación guardar la configuración:
 +
 +  * ''./cli.json''
 +  * ''~/.config/gotify/cli.json''
 +  * ''~/.gotify/cli.json''
 +  * ''/etc/gotify/cli.json''
 +==== Uso ====
 +
 +Varios ejemplos de uso:
 +
 +<code>
 +gotify push my message
 +</code>
 +
 +<code>
 +gotify push "my message"
 +</code>
 +
 +<code>
 +echo my message | gotify push
 +</code>
 +
 +<code>
 +gotify push < somefile
 +</code>
 +
 +<code>
 +gotify push -t "my title" -p 10 "my message"
 +</code>
informatica/software/aplicaciones_web/gotify.1720964168.txt.gz · Última modificación: por tempwin