"El primer paso es importante en la vida", dicen las palabras de la canción. En la instalación de la diáspora *, también. El wiki de la diáspora * para sub-minas dice que iniciar su propio servidor de diáspora * requiere habilidades técnicas y tiempo. Y luego, instrucciones de instalación para algunas distribuciones populares de Linux, así como para un par de versiones de MacOS. Windows actualmente no es compatible.
Sin embargo, esto no es todo. Ubuntu 16.04 y sus distribuciones basadas en él tienen dos paquetes, diaspora-installer y diaspora-installer-mysql, que, cuando está instalado, el usuario recibe un servidor de diáspora * listo para usar basado en PostgreSQL / MySQL y Nginx.
Por separado, en las instrucciones anteriores para Linux, se menciona Raspberry Pi> = 2. La instalación en estos dispositivos es posible, pero no se recomienda para crear hogares de múltiples usuarios.
"Esto será muy lento", advierten las instrucciones.
Por lo tanto, Calculate Linux Desktop 18 LXQT, se instala en una máquina virtual, Elementary OS 5.0, en una sección separada del disco duro de la computadora de escritorio, y se inserta una tarjeta de memoria con NOOBS en la Raspberry Pi.
Con CLDL-18, todo en su conjunto sigue las instrucciones del sitio web oficial de la diáspora *, el resultado es el lanzamiento de un servidor de diáspora * para el desarrollo (en WEBrick y MySQL). En un microprocesador virtual de doble núcleo con un gigabyte virtual de RAM, todo fue "muy lento".

En ElementaryOS 5.0, todo se hizo con un solo comando para iniciar la instalación de la diáspora *, postgresql, nginx y sus dependencias. Durante la instalación, el programa sugirió configurar la base de datos usando dbconfig-common, eligiendo un nombre de host; Se instalaron las gemas de rubí necesarias.

"A diferencia" de la instalación de Redmine: sin Apache2 + Passenger, solo Nginx (después de ejecutar diaspora-install, no hay paquetes de pasajeros en la lista de paquetes instalados).
En el Raspberry Pi, no hay lugar para un "hogar" en los rieles (aunque cakephp, que "fue creado originalmente como un clon del popular Ruby on Rails", funciona allí), dejemos estos dispositivos para la programación LibreELEC y Python.

El libro de texto "Conocimiento de la diáspora *" es para todas las variantes de lanzamiento de sus propios hogares, así como para aquellos que han usado el hogar de otra persona, eligiéndolo entre los hogares con registro abierto, siguiendo las instrucciones apropiadas en el wiki de la diáspora *.
La red tiene una ideología original, que se basa principalmente en algo en lo que los usuarios de las redes sociales comerciales nunca habrían pensado: elegir un lugar para almacenar sus datos; sin embargo, el artículo sobre cómo elegir un hogar dice mucho más claramente y más específicamente que en la página principal y la página web / about del sitio web oficial de la diáspora *.
No se ha escrito nada sobre el reenvío de puertos en el enrutador y la elección de un nombre de dominio: los siguientes pasos necesarios para crear su propio hogar.
Hoja de ruta:
1. Reenvío de puertos en el enrutador
2. Elegir un nombre de dominio
Para ver la aplicación en acción, después de iniciar un nuevo pod, abra una ventana del navegador y vaya a la dirección correspondiente. Verá la página de información predeterminada. Al igual que la página similar de la nueva aplicación Rails, esta es una especie de prueba para el servidor de la diáspora *; muestra que sus programas están configurados correctamente para mostrar la página.
También contiene un enlace para registrarse en este pod (English Pod), un saludo, varios enlaces a la diáspora * wiki y otra información.
Solución de problemas
"Internet es una buena fuente de soporte técnico gratuito". Así como los mensajes emitidos por el programa durante la instalación. Por ejemplo, "Puede dejar la contraseña de la aplicación PostrgeSQL en blanco, ya que se utiliza el método de autenticación" ident ", lo que permite que el usuario de la diáspora en el sistema se conecte a la base de datos de la Diáspora sin una contraseña".