兰空图床 V2 docker 镜像,支持 AMD64 和 ARM64 架构. https://github.com/hellodk34/lsky-pro-docker
100K+
兰空图床 V2 docker 镜像,支持 AMD64 和 ARM64 架构。
官方提供了应用内在线升级的功能,挺好用的,使用这个升级版本即可。 入口在 系统设置 --> 系统升级 URL path is admin/settings

镜像使用
举一个连接 mysql8 的例子,你也可以使用其他数据库
docker network create lsky-pro-net
docker run -d -p 3306:3306 --name mysql8.0.29 --network lsky-pro-net --network-alias mysql --restart=always -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.29-debian
docker run -d --name=lsky-pro --restart=always --network lsky-pro-net -v /path/to/lsky-pro-data:/var/www/html -p 7791:80 dko0/lsky-pro:2.0.4
docker exec -it mysql8.0.29 bash
mysql -uroot -p123456
create user 'lskypro'@'%' identified by '123456';
grant all privileges on *.* to 'lskypro'@'%' with grant option;
flush privileges;
create database lskypro;
浏览器访问 http://your_ip:7791 ,连接数据库时填写上面指定的 host(mysql 容器的名字或者 network-alias 的名字均可)、port(容器内部端口,并非映射的宿主机端口,一般都是 3306)、username(使用专门创建的 lskypro 用户,一般不用 root,最小权限原则)、password(为 lskypro 用户设置的密码)、database_name(数据库名称,lskypro) 再安装即可。
喜欢 compose 的话可以自行编排一下,例子中的 mysql 容器我希望也能用在其他服务中就相对独立了出来。
arm64 架构在斐讯 N1 上测试通过。arm64 安装 mysql5.7 容器等请见: https://hellodk.cn/post/1034
有任何问题,请在 GitHub: https://github.com/hellodk34/lsky-pro-docker 此仓库创建 issue 交流,感谢使用!
贴一个 nginx 反向代理的配置,支持 80 端口 301 跳转到 443 端口,并且使用 ssl 证书。建议将以下内容(请自行修改域名、证书等内容)保存至 /etc/nginx/vhost/lsky-pro.conf 或是 /etc/nginx/sites-enabled/lsky-pro.conf
server {
listen 80;
listen [::]:80;
server_name img.example.com;
location / {
return 301 https://img.example.com$request_uri;
}
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name img.example.com;
server_tokens off;
root /path/to/mount/lsky-pro-data/public;
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
ssl_session_timeout 10m;
index index.php;
charset utf-8;
error_log /var/log/nginx/lskypro.error.log error;
location / {
proxy_pass http://127.0.0.1:7791;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header REMOTE-HOST $remote_addr;
}
}
Content type
Image
Digest
sha256:df4a3d273…
Size
267.2 MB
Last updated
almost 4 years ago
docker pull dko0/lsky-pro