Anglais | Chinois traditionnel 繁體中文 | Chinois simplifié 简体中文
(Les pages README traduites ne sont pas mises à jour pour le moment)
Il s'agit du code de construction du projet communautaire open source NextcloudPi.
NextcloudPi est une image prête à l'emploi pour les machines virtuelles, Raspberry Pi, Odroid HC1, Rock64 et autres cartes. (⇒ Téléchargements)
Ce code génère également les conteneurs NextcloudPi LXD et LXC et il existe également un script d'installation pour le dernier système basé sur Debian pris en charge.
Retrouvez la documentation sur docs.nextcloudpi.com, la documentation est entièrement rédigée par des bénévoles.
Veuillez nous contacter dans les discussions de groupe Matrix ou Telegram Wiki si vous souhaitez nous aider à les maintenir à jour et nous vous ajouterons au groupe Wiki sur le forum.
master
devel
Système d'exploitation Raspberry Pi/Debian 12 (Bookworm)
Suivantcloud
Apache, avec HTTP2 activé
PHP8.1
MariaDB
Cache mémoire Redis
ncp-config TUI pour une configuration facile (journaux RAM, clé USB et plus)
Redirection automatique vers HTTPS
Cache PHP APCu
PHP Zend OPcache activé avec le cache de fichiers
HSTS
Emplois Cron pour Nextcloud
Paramètres de configuration sains par défaut
Prise en charge complète des emojis
E-mail Postfix
Sécurisé
Assistant de configuration
Panneau Web NextcloudPi
Prêt pour le Wi-Fi
Journaux de bélier
Mises à jour de sécurité automatiques, activées par défaut.
Let's Encrypt pour les certificats HTTPS de confiance.
Protection Fail2Ban contre les attaques par force brute.
Pare-feu UFW
Prise en charge du DNS dynamique pour no-ip.org
Prise en charge du DNS dynamique pour freeDNS
Prise en charge DNS dynamique pour duckDNS
Prise en charge du DNS dynamique pour spDYN
Prise en charge du DNS dynamique pour Namecheap
Serveur DNS dnsmasq avec cache DNS
Pare-feu d'application Web ModSecurity
NFS prêt à monter vos fichiers sur LAN
SAMBA prêt à partager vos fichiers avec Windows/Mac/Linux
Montage automatique USB
Mises à jour à distance
Mises à jour automatiques du PCN
Mises à jour automatiques Nextcloud
Notifications de mise à jour
Sauvegarde et restauration Nextcloud
Installation en ligne Nextcloud
Formater la clé USB en BTRFS
Instantanés BTRFS
Instantanés BTRFS automatiques
Synchronisation automatique des instantanés BTRFS
rsync planifiée
Redirection automatique de port UPnP
Audits de sécurité avec Lynis et Debsecan
ZRAM
Surveillance intelligente de la santé du disque dur
Les extras peuvent être activés et configurés à l'aide de l'interface Web sur le port HTTPS 4443.
Ou depuis la ligne de commande en utilisant
sudo ncp-config
Docker a été interrompu pour le moment, veuillez lire l'annonce ici : https://help.nextcloud.com/t/nextcloudpi-planning-to-discontinue-its-docker-version-with-nc-25/158895
# Imports the LXC image, replace the X's with version number lxc image import "NextcloudPi_LXD_vX.XX.X.tar.gz" --alias "nextcloudpi" # Launches a container from the image lxc launch "nextcloudpi" ncp # Starts the container you've launched from the imported image lxc start ncp
Utilisez le script d'installation de tteck pour installer le conteneur LXC sur votre instance Proxmox
Il a plusieurs scripts d'aide disponibles pour Proxmox sur son site Web, allez y jeter un œil si vous utilisez Proxmox. ?
Installation : bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/nextcloudpi-v5.sh)"
Paramètres par défaut : 2GB RAM - 8GB Storage - 2vCPU
(Consultez son site Web si cela a changé et que nous n'avons pas encore eu le temps de le mettre à jour ici, il se trouve sous : Média - Photo > NextcloudPi LXC)
Merci d'avoir créé le script d'aide et de nous avoir permis de l'utiliser pour les installations de Proxmox ?
Vous pouvez trouver son référentiel GitHub avec ses scripts d'aide ici.
Forfaits
apt-utils
apt-transport-https
build-essential
binfmt-support
binutils
bzip2
ca-certificates
chroot
cron
curl
dialog
lsb-release
jq
git
psmisc
procps
wget
whiptail
qemu
qemu-user-static
git clone https://github.com/nextcloud/nextcloudpi.git cd nextcloudpi ./build/build-SD-rpi.sh
./build-SD-armbian.sh odroidxu4 # supported board code name
./build/build-LXD.sh
NextcloudPi peut être installé dans n'importe quelle architecture exécutant la dernière version de Debian
Remarque : cela suppose une installation Debian propre et il n'existe pas de méthode de restauration.
Ceci est exécuté en tant que root
comme indiqué par le #
# curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | bash
Si vous n'êtes pas root
vous pouvez l'exécuter avec sudo
comme ceci
curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | sudo bash
Site web
Téléchargements
Forum Nextcloud
Assistance du forum Nextcloud
(Utilisez le forum pour les questions d'assistance, s'il vous plaît, une balise NCP est disponible, elle reliera votre message aux discussions Matrix et Telegram)
Vous pouvez nous retrouver sur le Forum, Telegram ou Matrix