1
Jirajine 2021-06-01 10:11:35 +08:00 via Android
你要是自己一个人用,数据库用 SQLite 就行了。
|
2
ruixue 2021-06-01 10:14:52 +08:00
Seafile,分块存储,功能没有 NC 多,但是客户端很好用,同步功能非常强,社区版服务端开源,专业版限制 3 用户
Filerun,代码被加密,免费版限制 3 用户,但是使用简单,可以直读硬盘目录,兼容 NC 客户端 |
3
pupboss 2021-06-01 10:16:00 +08:00
安装困难只是第一步,安装完你会发现除了第一眼还行之外,后面都是坑
多个碎文件上传会导致 IO 写满然后系统无响应,ssh 都登不进去,同理在线预览大文件也是,看电影也是,看大图也是 |
4
jerryrib 2021-06-01 10:17:26 +08:00
cloudreve
|
5
Junichi 2021-06-01 10:49:53 +08:00
nextcloud 唯一觉得就是 ios app 可以后台自动备份照片,而且能重命名。响应慢、直接硬盘更改数据还得重新扫描。
Filerun 没 ios app,所以搭建试用后就没用过。觉得设置有点繁琐,界面略微感觉不够友好。 |
6
AllenHua 2021-06-01 11:01:05 +08:00
我从 nextcloud 换到了 seafile 功能不够多但是体验相当稳
|
7
newghost 2021-06-01 11:06:25 +08:00
试试 onceoa.com 绿色软件
|
8
ixinshang 2021-06-01 11:08:28 +08:00
感觉还行呀。 目前都还在正常。
|
9
ljsh093 2021-06-01 11:14:04 +08:00
感觉是架构问题,一般的机器非常的卡卡卡卡卡
|
10
wccc 2021-06-01 11:15:36 +08:00
除了同步照片 基本没啥大用场
|
11
richzhu 2021-06-01 11:15:51 +08:00
为啥我一下子就搭起来了? 而且我还改造成 用腾讯 COS 当作存储,楼主是有什么问题嘛?可以发上来大家帮你看下
|
12
princelai 2021-06-01 12:15:10 +08:00
我一次就成功了,还用的 pg 库,我把我的 compose 给你参考,卷、端口和网络你要自己修改
``` version: "2.1" services: nextcloud: image: ghcr.io/linuxserver/nextcloud:php8 container_name: nextcloud environment: - PUID=1000 - PGID=100 - TZ=Asia/Shanghai volumes: - /srv/dev-disk-by-label-data/AppData/nextcloud:/config - /srv/dev-disk-by-label-data/NextCloud:/data networks: default: ipv4_address: 172.10.0.10 ports: - 1234:443 restart: unless-stopped networks: default: external: name: fixbridge ``` |
13
oceanblue 2021-06-01 12:15:50 +08:00
我的 nextcloud 是搭在自己的 NAS 上的,只是用来自动备份我的电脑的工作文件夹,同时在外的时候,可以通过 iOS 的客户端查看工作文件。个人觉得 Nextcloud 的搭建还是比较容易的(使用 NAS 内建的容器管理器),我后面还把数据库迁移到了 MariaDB,目前使用下来一切正常。搭建的时候有几个比较容易错的点,看一下教程就行了。
|
14
limuyan44 2021-06-01 13:01:00 +08:00
前俩天因为安装 nextcloud 失败换成 了 seafile,我用这玩意能存文件就行,用谁不是用。
|
15
villivateur 2021-06-01 13:33:58 +08:00 via Android
用 docker 很方便的,连不上数据库的话,检查下你的数据库是否监听了 0.0.0.0,有没有把防火墙打开,因为 docker 进程有自己的 IP
|
16
Eleutherios 2021-06-01 13:52:45 +08:00
数据库也用 docker 啊
这个单设备架设几分钟就能完成的 |
17
beyondex 2021-06-01 13:55:37 +08:00
nextcloud 安装很顺利啊,要么你用宝塔安装好 php,然后里面可以可视化安装 fileinfo 等几个必要的 PHP 扩展,很顺利。功能也多。PHP 是比较消耗性能的,机器性能不能太差。其他没啥问题。
|
18
CSGO OP @ruixue
@Junichi 试了下 filerun,我用官方的 docker,然后改了本地 8080 端口后,再用 Nginx 反向代理可以使用,但是上了 SSL 后就无法登录了,这是怎么回事: version: '2' services: db: image: mariadb:10.1 environment: MYSQL_ROOT_PASSWORD: your_mysql_root_password MYSQL_USER: your_filerun_username MYSQL_PASSWORD: your_filerun_password MYSQL_DATABASE: your_filerun_database volumes: - ./filerun/db:/var/lib/mysql web: image: afian/filerun environment: FR_DB_HOST: db FR_DB_PORT: 3306 FR_DB_NAME: your_filerun_database FR_DB_USER: your_filerun_username FR_DB_PASS: your_filerun_password APACHE_RUN_USER: www-data APACHE_RUN_USER_ID: 33 APACHE_RUN_GROUP: www-data APACHE_RUN_GROUP_ID: 33 depends_on: - db links: - db:db ports: - "127.0.0.1:8080:80" volumes: - ./filerun/html:/var/www/html - ./filerun/user-files:/user-files |
19
ruixue 2021-06-01 14:35:05 +08:00
|
21
CSGO OP @ruixue 可以了! Nice !送你一首歌: https://filerun.wangyifang.com/wl/?id=MAL6M5vdQSV3FilFdYRxldOGVTrNRP6n
|
22
moxuanyuan 2021-06-01 15:21:18 +08:00
cloudreve
|
23
jfdnet 2021-06-01 15:38:06 +08:00
用了一年多了。蛮正常的。
数据库用 docker 的 mysql,再用 docker 开个 redis 做缓存,很稳。 供参考: docker run -d --name nextcloud \ -v /volume1/SYNC/nextcloud:/var/www/html \ --link mysql:mysql \ --link redis:redis \ --restart unless-stopped \ -p 8000:80 nextcloud |
24
nullboy 2021-06-01 16:57:07 +08:00
nextcloud 用过一段时间弃用了,经常遇到同步和文件锁定问题,网页还卡的很
现在换了 syncthing,感觉还行 |
25
ysicing 2021-06-01 22:35:49 +08:00
官方也有提供 docker-compose 吧,目前我司在用,大概数据在 2T 左右, 存储使用 minio
https://github.com/nextcloud/docker/blob/05026b029d37fc5cd488d4a4a2a79480e39841ba/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/docker-compose.yml |
27
jfdnet 2021-06-02 17:51:09 +08:00
@viosey
docker run -d --name mysql \ -v /volume1/docker/mysql:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=****** \ -e MYSQL_DATABASE=nextcloud \ -e MYSQL_USER=nextcloud \ -e MYSQL_PASSWORD=****** \ -p 3306:3306 \ mysql:8.0 密码这里面设一下 |
28
poporange 2021-06-03 10:39:48 +08:00
我基本已经弃坑 nextcloud 了,安装完成以后各种问题,我的树莓派吃不消,cpu 占用巨大...
|
29
AllenHua 2021-07-02 14:35:23 +08:00
最近又在几个机器上安装了 nextcloud (虽然吃硬件资源,但是配合丰富的插件功能强大,还是香的)
1. docker pull mysql:8.0 2. docker pull nextcloud 3. 创建 user-defined bridge network ``` # docker network create \ --driver=bridge \ --subnet=192.168.50.0/23 \ --ip-range=192.168.50.0/24 \ --gateway=192.168.50.254 \ mynetwork ``` 4. docker run mysql ``` # docker run -d --name mysql \ -v /mnt/ssd/dockerdata/mysql:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=123456 \ -e MYSQL_DATABASE=nextclud \ -e MYSQL_USER=nextcloud \ -e MYSQL_PASSWORD=nextcloud \ -p 3306:3306 \ --network mynetwork \ mysql:8.0 ``` 5. docker run nextcloud ``` # docker run -d --name nextcloud \ -v /d/dockerdata/nextcloud:/var/www/html \ --link mysql:mysql \ -p 80:80 \ --network mynetwork \ nextcloud ``` 最后 打开浏览器 输入 ip,数据库 mysql/maraidb 那里写上 mysql 就好了( docker 会自动解析出 ip 和端口) |