Chevereto开心版
这里使用docker部署V4pro开心版。使用官方镜像,然后将/var/www/html映射出来,映射出来使用破解程序也可以实现免费破解的效果。下面开始介绍。
1. 准备Docker Compose文件
授人以鱼不如授人以渔,查看官网介绍,里面有关于使用Compose部署的示例如图所示:

参考官方进行稍微调整,首先是镜像版本号说明,因为我们V4破解版肯定不是最新的所以要找到相应的镜像版本,这里使用的版本为4.0.9。后面是目录存储位置和端口的修改,特别注意/var/www/html的映射,这里要使用我们自己的文件,域名的话要修改为自己的。
修改后docker compose文件如下:
services:
db:
image: mariadb:10.11
networks:
- chevereto
volumes:
- ./stack/data/db:/var/lib/mysql
restart: always
healthcheck:
test: ["CMD", "healthcheck.sh", "--su-mysql", "--connect"]
interval: 10s
timeout: 5s
retries: 3
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: chevereto
MYSQL_USER: chevereto
MYSQL_PASSWORD: user_database_password
app:
#image: chevereto/chevereto:latest # tweak with target image to run
image: ghcr.io/chevereto/chevereto:4.0.9
networks:
- chevereto
volumes:
#- ./stack/data/storage:/var/www/html/images/
- ./stack/data/app:/var/www/html/ # uncomment when using CHEVERETO_SERVICING=server
restart: always
depends_on:
db:
condition: service_healthy
ports:
- 6739:80
environment:
CHEVERETO_DB_HOST: db
CHEVERETO_DB_USER: chevereto
CHEVERETO_DB_PASS: user_database_password
CHEVERETO_DB_PORT: 3306
CHEVERETO_DB_NAME: chevereto
CHEVERETO_HOSTNAME: chevereto.zhangshuocauc.cn
CHEVERETO_HOSTNAME_PATH: /
CHEVERETO_HTTPS: 1
CHEVERETO_MAX_POST_SIZE: 2G
CHEVERETO_MAX_UPLOAD_SIZE: 2G
#CHEVERETO_SERVICING: server # uncomment to enable application filesystem upgrades
networks:
chevereto:
2. 注意需要将下载的破解版解压后放到映射目录即./stack/data/app,不然使用官方的还是需要许可证的,如图:

下载地址
红色的压缩包为下载的V4破解版安装包,app目录下其它文件是从zip文件解压之后的工程文件,解压之后就可以删除下载的zip压缩包了。
3.NPM配置代理
配置强制https,如图:

4.启动服务
docker compose up -d启动服务即可,访问域名看是否可以启动服务,如图:

很明显是权限问题,因为我们都是用root用户进行操作的,将app目录下所有文件属主属组都改为33用户,命令:
chown -R 33:33 app。
5.输入管理员信息点击安装即可安装完成。
非443端口配置
对于非标准https443端口的小伙伴,只需要修改compose.yaml中app镜像环境变量中CHEVERETO_HOSTNAME,域名字段后跟上自定义端口即可,这个非443端口的配置要比nextcloud要简单很多。
若想用Picgo,请参考下个教程
致谢
https://blog.zhangshuocauc.cn/archives/16/
https://blog.zhangshuocauc.cn/archives/18/
评论交流
欢迎留下你的想法