English | Traditional Chinese 繁體中文 | Simplified Chinese 简体中文
这里是用来构建 NextCloudPi 的代码。
NextCloudPi 是一款适用于 Raspberry Pi、Odroid HC1、rock64 等其他板卡的现成镜像。
这个代码也可以用来生成 ARM 和 x86 平台的 docker 镜像,并且包含一个适用于任何基于 Debian 系统的安装程序。
可以在 docs.nextcloudpi.com 找到完整的文档。
- Debian/Raspbian 10 Buster
- Nextcloud 19.0.2
- Apache 2.4.25, with HTTP2 enabled
- PHP 7.3
- MariaDB 10
- Redis memory cache
- 用于简单设置的 ncp-config 命令(RAM 日志,USB 驱动及其他)
- 自动重定向到 HTTPS
- APCu PHP cache
- PHP Zend OPcache enabled with file cache
- HSTS
- Cron jobs for Nextcloud
- Sane configuration defaults
- 完整的 emoji 支持
- Postfix email
- 安全
- 安装向导
- NextCloudPi Web 面板
- 已准备好的 Wi-Fi
- RAM 日志
- 自动安装安全更新,默认激活
- Let’s Encrypt for trusted HTTPS certificates.
- Fail2Ban protection against brute force attacks.
- UFW 防火墙
- 对 no-ip.org 的动态 DNS支持
- 对 freeDNS 的动态 DNS支持
- 对 duckDNS 的动态 DNS支持
- 对 spDYN 的动态 DNS支持
- dnsmasq DNS server with DNS cache
- ModSecurity Web Application Firewall
- 通过预装的 NFS 挂载局域网内的文件
- 通过预装的 SAMBA 与 Windows/Mac/Linux 分享文件
- 自动挂载 USB
- 远程更新
- 自动更新 NextCloudPi
- 自动更新 NextCloud
- 更新通知
- NextCloud 备份和恢复
- NextCloud 在线安装
- 格式化 USB 驱动器为 BTRFS
- BTRFS 快照
- 自动建立 BTRFS 快照
- BTRFS 快照自动同步
- 定时同步
- UPnP 自动端口转发
- 用 Lynis and Debsecan 生成安全审计
- ZRAM
- SMART 硬盘健康监测
可以使用 HTTPS 端口 4443 的 web 界面激活和配置“附加功能”
,或者通过命令
sudo ncp-config
docker run -d -p 4443:4443 -p 443:443 -p 80:80 -v ncdata:/data --name nextcloudpi ownyourbits/nextcloudpi $DOMAIN
安装 git, docker, qemu-user-static, chroot 和所有常用的构建工具。
git clone https://github.com/nextcloud/nextcloudpi.git
cd nextcloudpi
./build-SD-rpi.sh
,或者基于 Armbian 的主板
./build-SD-armbian.sh odroidxu4 # 受支持的主板代码的名称
为了生成 Docker 镜像
git clone https://github.com/nextcloud/nextcloudpi.git
cd nextcloudpi
./build-docker.sh x86
./build-docker.sh armhf
./build-docker.sh arm64
NextCloudPi 可以被安装在任何架构的最新版本 Debian 系统上
# curl -sSL https://raw.githubusercontent.com/nextcloud/nextcloudpi/master/install.sh | bash
获取镜像,寻找细节和更多说明,请点击这里
https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/
拉取 Docker 镜像
https://hub.docker.com/r/ownyourbits/nextcloudpi
你可以在 forums 和 Telegram group 找到我们