2024-08-29 17:45:21 -03:00
2020-06-12 10:58:27 -03:00
2020-06-12 10:23:22 -03:00
2024-08-29 17:44:21 -03:00
2020-06-12 10:23:22 -03:00
2024-08-29 17:45:21 -03:00
2020-06-12 10:23:22 -03:00
2020-06-13 20:52:03 -03:00
2020-06-12 10:53:03 -03:00
2024-08-29 17:33:31 -03:00
2024-08-29 17:44:59 -03:00

rap-inbox

Recibe archivos de hosts de tinc para la red autónoma pirata.

Compilación

Instalar Crystal 0.35 o posterior.

make rap-inbox

Instalación

Clonar este repositorio en un directorio que pueda ser escrito por nobody o algún usuario del sistema sin otros privilegios.

git clone https://0xacab.org/pip/rap-inbox /srv/http/rap.partidopirata.com.ar
chown -R nobody:nobody /srv/http/rap.partidopirata.com.ar

Luego instalar y habilitar el servicio:

cd /srv/http/rap.partidopirata.com.ar
make service
systemctl enable --now rap-inbox.service

Uso

RAP Inbox está pensadx para alojarse en un nodo público de la RAP, de forma que los nodos privados le puedan enviar sus llaves públicas.

Recomendamos alojar detrás de un proxy reverso como Nginx con un límite de 1KB para archivos subidos. Hay una configuración de muestra en contrib/nginx.conf.

./rap-inbox &
curl -F host=@hosts/nufla http://localhost:3000/nufla
Description
No description provided
Readme 931 KiB
Languages
Crystal 77.6%
Makefile 22.4%