邢台seo公司,通辽网站开发0475seo,西乡做网站费用,对网站开发与管理的分析使用docker安装seafile
1 介绍seafile
Seafile 是一款开源的企业云盘#xff0c;支持全平台#xff08;浏览器、Windows、Mac、Linux、Android、IPhone等#xff09;客户端。Seafile 内置协同文档 SeaDoc #xff0c;让协作撰写、管理和发布文档更便捷。最重要的这是国产…使用docker安装seafile
1 介绍seafile
Seafile 是一款开源的企业云盘支持全平台浏览器、Windows、Mac、Linux、Android、IPhone等客户端。Seafile 内置协同文档 SeaDoc 让协作撰写、管理和发布文档更便捷。最重要的这是国产软件
用起来感觉比NextCloud要好一点。
2 使用docker-compose安装
参考地址
https://cloud.seafile.com/published/seafile-manual-cn/docker/%E7%94%A8Docker%E9%83%A8%E7%BD%B2Seafile.md2.1 下载docker-compose
# SeaFile的docker-compose下载地址
https://cloud.seafile.com/d/f4e8883db63845d29350/?p%2Fmodelistseafile-11.0的docker-compose.yml
⚠️ 注意下面文件中“seafile-environment-SEAFILE_SERVER_HOSTNAMEseafile.example.com”中的“seafile.example.com”可以更改为服务器的域名一定要更改为可用的。此处也可以在系统启动后在系统中修改。
services:db:image: mariadb:10.11container_name: seafile-mysqlenvironment:- MYSQL_ROOT_PASSWORDdb_dev # Requested, set the roots password of MySQL service.- MYSQL_LOG_CONSOLEtrue- MARIADB_AUTO_UPGRADE1volumes:- /opt/seafile-mysql/db:/var/lib/mysql # Requested, specifies the path to MySQL data persistent store.networks:- seafile-netmemcached:image: memcached:1.6.18container_name: seafile-memcachedentrypoint: memcached -m 256networks:- seafile-netseafile:image: seafileltd/seafile-mc:11.0-latestcontainer_name: seafileports:- 80:80
# - 443:443 # If https is enabled, cancel the comment.volumes:- /opt/seafile-data:/shared # Requested, specifies the path to Seafile data persistent store.environment:- DB_HOSTdb- DB_ROOT_PASSWDdb_dev # Requested, the value shuold be roots password of MySQL service.- TIME_ZONEAsia/Shanghai # Optional, default is UTC. Should be uncomment and set to your local time zone.- SEAFILE_ADMIN_EMAILmeexample.com # Specifies Seafile admin user, default is meexample.com.- SEAFILE_ADMIN_PASSWORDasecret # Specifies Seafile admin password, default is asecret.- SEAFILE_SERVER_LETSENCRYPTfalse # Whether use letsencrypt to generate cert.- SEAFILE_SERVER_HOSTNAMEseafile.example.com # Specifies your host name.depends_on:- db- memcachednetworks:- seafile-netnetworks:seafile-net:2.2 安装
# 在home目录下创建目录
mkdir seafile# 将docker-compose放入上面的目录中# 执行下面的命令这个过程需要时间
docker compose up -d执行截图
2.3 初始化一个管理员账号
# 在机器中执行如下命令
docker exec -it seafile /opt/seafile/seafile-server-latest/reset-admin.sh执行截图 3 简单使用
3.1 浏览器方式
在浏览器中输入地址
http://192.168.108.200/登录
自动跳转到相应的页面中
使用刚才创建的账号
账号123456qq.com
密码123456登录后 管理员账号 管理员设置
⚠️ 注意这个地方一定要设置为你的服务器可用的地址否则上传文件、管理文件等都会提示“上传识别网络错误”导致无法使用 用户设置
在“系统管理”中添加用户并为用户设置容量 上传文件 3.2 客户端方式
下载客户端
选则windows客户端
https://www.seafile.com/download/下载的软件如下 安装客户端
双击“seafile-9.0.5.msi”即可安装客户端一步步操作即可。
设置下载文件的目录
安装后会提示设置下载目录 设置登录信息 登录后
可以全屏使用 上传文件 上传完成后