Nextcloud es una plataforma de almacenamiento y colaboración de código abierto que permite gestionar y compartir archivos, colaborar en documentos, organizar calendarios y tareas, y más. Este repositorio incluye un script para configurar tu propia nube de manera sencilla.
- Sistema operativo: Linux (Ubuntu/Debian recomendado)
- Servidor web: Apache
- Base de datos: MySQL
- PHP 7.4 o superior con extensiones necesarias (gd, curl, zip, xml, etc.)
Clona el repositorio y accede al directorio:
git clone https://github.com/Devsebastian44/Nextcloud.git
cd NextcloudConfigura el entorno y leer detenidamente cada configuraciĂłn:
chmod +x setup.sh
sudo bash setup.shNOTA: Durante la instalación se solicitará varias veces la contraseña de MySQL. Debes ingresar la misma contraseña que configuraste previamente. Para configurar la seguridad de directorios se debe primero instalar nextcloud caso contrario no se podra acceder al sitio.
Una vez finalizada la instalaciĂłn, accede a tu servidor desde el navegador:
http://localhost/setup-nextcloud.php
Nextcloud/
│── scripts/ # Carpeta con scripts auxiliares
│ │── setup.sh # Script de instalación inicial
│ │── configuracion.sh # Script para configurar parámetros de Nextcloud
│ │── directorios.sh # Script para bloquear y proteger otros directorios
│── setup.sh # Instala dependencias y configura la base inicial.
Este proyecto está bajo la licencia GPL. Puedes usarlo libremente con fines educativos y de investigación.
