Skip to content

Latest commit

 

History

History
136 lines (99 loc) · 4.18 KB

README-zh_CN.md

File metadata and controls

136 lines (99 loc) · 4.18 KB

English | Traditional Chinese 繁體中文 | Simplified Chinese 简体中文

NextCloudPi chatroom icon forums icon Donate blog

NC Logo

这里是用来构建 NextCloudPi 的代码。

NextCloudPi 是一款适用于 Raspberry Pi、Odroid HC1、rock64 等其他板卡的现成镜像。

这个代码也可以用来生成 ARMx86 平台的 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 界面激活和配置“附加功能”

NCP-config

,或者通过命令

sudo ncp-config

NCP-config

在 docker 中运行

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/

https://nextcloudpi.com

拉取 Docker 镜像

https://hub.docker.com/r/ownyourbits/nextcloudpi

联系

你可以在 forumsTelegram group 找到我们