Taller de Auto-Hosting: Creando tu propio servidor web con Yunohost

¡Bienvenides al Taller de Auto-Hosting! En este taller, aprenderemos cómo armar nuestro propio servidor de internet. Esto te permitirá alojar tus páginas web, información y sistemas informáticos de forma autónoma. No es necesario ser un experto en tecnología; con ganas de aprender y algunos conocimientos básicos, podrás lograrlo.

Objetivos Generales:

- Responder a las necesidades de diversas organizaciones para desarrollar su soberanía tecnológica.
- Configurar un servidor para alojar páginas web, información y sistemas informáticos.
- Explorar las posibilidades de bibliotecas públicas digitales.

Específicos:

- Aprender a configurar un servidor instalando sistemas web adecuados para cada organización.
- Formar un grupo interesado en crear bibliotecas digitales públicas.
- Dar los primeros pasos para construir una biblioteca pública de literatura con licencias Creative Commons.

¿Qué haremos en el taller?

Armar tu propio servidor: Aprenderemos a configurar un servidor web con una interfaz gráfica sencilla. Esto te permitirá instalar y controlar tus propios sitios web de manera rápida y fácil.

No necesitas ser un experto: Si sabes encender una computadora, navegar por internet y instalar programas, ¡ya tienes las habilidades básicas! Lo más importante es tu voluntad de aprender y experimentar.

¿Qué necesitas traer?

Una computadora que estés dispuesto a configurar como servidor (no es obligatorio, pero si puedes, ¡es genial!).
Si traes una computadora, puede ser una vieja PC, una notebook, una netbook o incluso una Raspberry Pi. Todas son bienvenidas.

Nuestra Meta: Promover el Contenido Abierto en Línea

Queremos reunir a personas que deseen compartir contenido abierto en la web. Si sos parte de una biblioteca popular, trabajas en una organización social o simplemente te interesa el acceso abierto, este taller es para vos. Exploraremos las oportunidades que ofrece la cultura libre y el auto-hosting.

La Relación entre Cultura Libre y Auto-Hosting

Cultura Libre: Promueve la idea de que la información, el conocimiento y la cultura deben estar disponibles de manera abierta y accesible para todos, sin restricciones.
Auto-Hosting: Se refiere a la práctica de alojar y gestionar tus propios servicios (paginas) en línea.

Ambos conceptos se relacionan, ya que el auto-hosting permite implementar los principios de la cultura libre en la práctica. Al alojar tus propios contenidos, tienes un mayor control y puedes compartir información sin restricciones innecesarias.

Guía de Pasos para el Taller

¿Como nos conectamos a internet?

Manos a la obra

Hay varias guias :

Paso 1: Preparacion

Vamos a necesitar, una computadora, el servidor y el router

En la Computadora:

Descargar la imagen.
Abrir Etcher.
Grabar la imagen en un pendrive.

Paso 2: Instalacion del servidor (instalamos una version de linux)

Conectar el router el Router:

Conectar el cable RJ45 del servidor al router.

Para el Servidor :

Asegurarse de tener: monitor, teclado, mouse, cable de red (RJ45), cable de alimentación y zapatilla. (monitor, teclado, mouse, solo apra esta instalacion)
Insertar el pendrive con la imagen de Yunohost.

Configuración Inicial (en la computadora nuevamente):

Acceder a la configuración inicial a través de la web.
Utilizar "yunohost.local" o "yunohost.local/yunohost/admin".
Crear un usuario administrador.
Instalar la aplicación deseada (por ejemplo, WordPress).
Configurarla como predeterminada.

Acceso a tus servicios:

"midireccion/admin" te llevará al panel de administración.
"midireccion/" accederá a la aplicación predeterminada.
"midireccion/yunohost/" te permitirá gestionar tu servidor.

Instalacion y uso ed apps, ejemplos:
wordpress -> sitios dinamicos

Omeka -> administracion e recursos abiertos
https://diposit.ub.edu/dspace/bitstream/2445/200861/1/manual_omeka_s.pdf

my_webapp -> sitios web estaticos
probar que esta accesible (entrar a site)
armar una pagina index.html
conectarde por sftp (puede ser con filezilla)
copiar archivos

Paso 2: Dominio Propio

Configurar tu propio dominio.
Delegar el dominio según tus preferencias.

Paso 3: Enrutamiento de Puertos

Configurar el enrutamiento de puertos para asegurar que tu servidor sea accesible en línea.

¡Estamos listos para comenzar! Si tienes más preguntas o necesitas asistencia, no dudes en contactarnos. Nos vemos en el taller, y juntos exploraremos el mundo del auto-hosting y la cultura libre en la web.