Construyendo un servidor web con Devuan + NextCloud

7 min

language: ja bn en es hi pt ru zh-cn zh-tw

Hola, soy un incompetente.

Después de forzarme a moverme a pesar de estar enfermo la semana pasada, recaí por completo y parece que finalmente podré recuperarme.
Aunque no me siento bien, no puedo quedarme quieto, así que construí mi propio servidor.

Documentos de referencia
Welcome to Devuan
Configuración de Nextcloud 21.0.1+Apache+PHP+MariaDB+Redis en Ubuntu 20.04
Mounting an external drive using UUID and fstab | Linux admin junior

Sin embargo, Redis no funcionó en mi entorno, así que no sentí la necesidad de él y no lo instalé a la fuerza. (No lo instalé porque era demasiado problema).
El mayor obstáculo fue que NextCloud no reconocía la unidad externa. Parecía que todos los sitios sugerían instalar "snapd" y luego habilitar la unidad externa con el comando snap, pero esto causó problemas debido a los problemas de dependencia de Systemd, lo que llevó a su eliminación de los paquetes de Devuan. Sin embargo, después de configurar el punto de montaje como se describe en el documento de referencia 3 y luego agregar la aplicación de "Almacenamiento externo" en NextCloud, funcionó.
¡Lo logré!

Si realmente quieres instalarlo, creo que sería más fácil instalar un sistema operativo que admita snapd.
Como soy masoquista, deliberadamente probé un patrón irregular que nadie más estaba haciendo, y de alguna manera funcionó.
Después de Artix Linux y Slackware, no quería ir con un sistema operativo Systemd... Por cierto, la última vez que probablemente toqué Systemd fue en la escuela secundaria, y no lo entiendo mucho ni ahora ni entonces, pero es una sensación. Por favor, juzgue el nivel de comprensión del autor en la segunda mitad de este artículo.

Razones para la implementación

- Romper con la dependencia de las suscripciones
- Uso compartido de archivos para el trabajo
- Profundizar la comprensión de GNU/Linux y mejorar mis propias habilidades

Creo que se trata principalmente de las suscripciones.
Esto se aplica a cada uno de estos puntos, y también a la IA, en la sociedad de la información actual, donde la "dilución de la información" se está acelerando.

Suscripciones de video - Me disgustó la sensación de ser perseguido por un período de visualización limitado y terminé viendo aún menos.
En el pasado, recibía información de personas o sobre mis campos favoritos, y disfrutaba viendo videos en DVD o VHS en casa, pero esto lo destruye todo. Para mí, no es un problema ya que siempre he estado solo, pero siento que solo está promoviendo el aislamiento social humano.

Suscripciones de música - The Blue Hearts, Morning Musume. También "Joujouka" de Brian Jones, "Sick And Tired" de THE BAD SEEDS, etc... ¿A dónde se ha ido toda la buena música?
"Discos", "CDs", "MDs", "cintas de casete", y con la digitalización, me cansé de mi propio sistema de depender de las suscripciones, abandonando el disfrute de comparar música por formato y los apegos específicos a cada uno. Si "auto-gestionara" dentro de un alcance limitado, probablemente también disfrutaría de la música de otros medios.

Uso compartido de archivos para el trabajo - Las carpetas compartidas fáciles de usar son necesarias para compartir imágenes, usar archivos de Office y administrar sitios web de la empresa. Por supuesto, también existen Google Drive y OneDrive, pero considerando los riesgos de seguridad y la interoperabilidad para la gestión, NextCloud fue la mejor opción.
También consideré unidades USB y SSD portátiles, pero considerando los riesgos de manejar datos en hardware, el riesgo de pérdida y los problemas de compatibilidad con diferentes formatos, sentí que el almacenamiento en la nube para los datos era lo mejor.

Profundizar la comprensión de GNU/Linux y mejorar mis propias habilidades - En realidad, elegí Devuan en lugar de Debian de forma algo arbitraria, simplemente porque vi el artículo de Suwako. Tiendo a querer usar cosas que no mucha gente está haciendo. Y también esto: -> Por qué odio systemd
Como no soy ingeniero y no trabajo con computadoras, creo que es importante para profundizar mi comprensión.
En realidad, esto (Youtube) -> SystemD Runit Dinit OpenRC Boot Time
Después de ver eso, para alguien como yo que ama los tiempos de arranque rápidos, los sistemas operativos con sistemas init distintos de Systemd parecían más atractivos.
Por cierto, elegí OpenRC para Devuan.

Eventualmente, me gustaría migrar este sitio a mi servidor doméstico, pero considerando los riesgos de seguridad, aún no puedo comprometerme. Es un sitio dependiente de Google, pero no quiero usar Cloudflare, así que pensaré en otros métodos.

Los archivos de música que solía ripear de CDs están cobrando vida aquí, y me siento algo feliz rodeado de música nostálgica.
Quizás esta cantidad de música me convenga más que tener demasiada.

Fin.

Related Posts