Notas

Anticapitalismo cibernetico

El concepto "Cloud Computing" (o simplemente "nube") nos remite a un otro-plano de existencia. Muchas veces llamado "mundo virtual", muchas veces hasta su ubicacion geografica es secreta. Se nos da de creer como si este no estuviera ocupando el mismo espacio fisico y material que nosotres. Como si Google, Amazon, Cloudfare y alguna otra gran empresa que me podria estar olvidando ahora, no tuvieran sus inmensos centros de datos tan protegidos como una base militar... como si el sueño americano no se propagara en la red a la vez que rodea el globo con gigantescos cables submarinos, cuales tentaculos de un Leviatan (https://www.submarinecablemap.com/).

Estas y otras compañias nos proveen de "servicios" gratuitos: correo electronico, espacio de disco rigido, edicion de documentos colaborativa y toda una serie de aplicaciones que constituyen la "computacion en la nube". Herramientas ciberneticas que flotan en el eter de forma libre y que a pesar de ser gratis representan costos enormes para estas empresas. Son cuantiosas montañas de billetes de dolar las que sostienen todo esto, y detras no esta otra industria que la publicidad. Mercadotecnia que en el capitalismo se ha convertido en titiritera de los sistemas democraticos, virando gobiernos y Estados a derecha aumentando sus capacidades de "manufactura del consentimiento".

Pero, ¿Quienes forman parte de esas pocas empresas que representan el monopolio cibernetico? ¿La misma clase que nos ha de gobernar?... Si, mas un cogni-ejercito de ingenieros alienados que fueron maleducados bajo el paradigma del Software Propietario: click, click! y problema resuelto.

Vamos a proponer la emancipacion, porque ¿Quien necesita una "nube", que es la computadora de otro, si puede usar la computadora propia que guarda en casa? ¡Por suerte existen alternativas de Software Libre y Open Hardware que hacen esto posible!

Nota: Probablemente jugar con tecnología no sea una revolución, y a lo maximo que aspire el acto es a radicalizarse como desobediencia. Pero ya no entregar nuestros datos personales, si no es dejar de ser identificados por el cancer social, al menos tiene la conveniencia de liberarnos de la explotacion cognitiva. La pregunta, sin embargo; prevalece: ¿La practica de desobediencia cibernetica puede resultar prefigurativa de un otro mundo posible?

Moby Docker

Moby Docker es una "nube domestica y anonima" construída utilizando Software Libre y Hardware Abierto. Motiva esta emancipacion cibernetica una perspectiva materialista acerca de las "nubes", para mas informacion vease la pagina [[anticapitalismo]]. La siguiente guía posibilita a la lectora/ usuaria/ desarrolladora la implementacion de un "router" que le provea de conexión a la "deep web"((Hemos desestimado utilizar el nombre de "dark web" porque creemos que acarrea con demasiados sesgos.)) en su casa y de un "servidor" para resguardo y acopio de sus datos personales e informacion de interes.

Tldr; vamos a convertir awesome-selfhost a Dockerfiles y composiarlos con ajos y cebollas, al piaccere de cada une.

Hardware Abierto

Raspberry Pi 3

Cualquier notebook, netbook o computadora con GNU+Linux conectada a la internet servirá, mientras tenga posibilidad de instalar y ejecutar Docker (esto descarta a las computadoras con microprocesadores de 32-bit).

La Raspberry modelo 3 es una computadora de placa unica, por lo que ocupa muy poco espacio. Es hardware abierto, por lo cual los planos de electronica estan disponibles para que otros los puedan ver y adaptar. Existen otros fabricantes de computadoras de placa unica con microprocesadores de arquitectura ARM, algunos modelos tienen mayor capacidad de procesamiento y memoria, todos con el bajo consumo energetico (lo que nos permite mantener encendido 24/7) característico de ARM.

{{rpi3.png}}

Seguramente quieras conseguir un disco rigido externo USB para expandir la capacidad de almacenamiento de archivos en tu nube a algo mas que los 10-40 gigabytes que puedan quedar disponibles en la micro SD del sistema operativo. La eleccion de materiales dependera de tu presupuesto, expectativas e ingenio. Sientete libre de adaptar y compartir los cambios pidiendo ayuda en lo que te pueda llegar a ser falta.

Software Libre

Los pasos que aqui se detallan son especificos para la última version del sistema operativo raspbian. Recomendamos la version lite para un sistema 1oo% libre y la version desktop-full si ademas se van a conectar perifericos como television HDMI y joysticks USB. El segundo caso habilita tambien armar una videoteca con Kodi y juegoteca con RetroPie en donde se encuentre nuestro servidor.

Ante error de "command not found" recuerde siempre usar apt update, upgrade, search e install. Cualquier duda o problema puede consultarse en nuestra sala de Telegram.

SSH

# en el cliente:
ssh-keygen
ssh-copy-id -i ~/.ssh/id_rsa.pub raspberry.local

# en el servidor:
sudo sed -i \
     -e 's/^#AuthorizedKeysFile/AuthorizedKeysFile/g' \
     -e 's/^#PubkeyAuthentication/PubkeyAuthentication/g' \
     /etc/ssh/sshd_config

# TODO: a mi me sigue pidiendo clave el raspbian desktop :/

Docker

Es un sistema de contenedores publicado bajo licencia publica "GNU". Un container puede contener cualquier tipo de aplicacion, orquestando la ejecucion de estos vamos a encontrar alternativas libres a las herramientas de la "Web 2.0".

curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi # insta r00t :/

Seafile

https://manual.seafile.com/deploy/deploy_with_docker.html

Zeronet

// git clone, docker build y el alias q me hice. mostrar play.

i2p

// container del purple va repiola. mostrar i2psnark.

Videoteca con Kodi

// descarga tapas y subtitulos automagicamente!

Juegoteca con RetroPie

https://github.com/RetroPie/RetroPie-Setup/