兰空图床(Lsky Pro)官方项目地址
兰空图床(Lsky Pro)第三方Docker项目地址
官方Wiki
Docker容器构建命令
docker run -d \
--name lsky-pro \
--restart unless-stopped \
-p 8089:8089 \
-v $PWD/lsky/web:/var/www/html \
-e WEB_PORT=8089 \
halcyonazure/lsky-pro-docker:latest
反代/套CDN后无法加载静态文件(css, js),安装时点击无反应
- 进入
root/lsky/web
目录,编辑 .env 文件,追加一行:
- 但是接口域名还是 http 的,所以编辑
app/Providers/AppServiceProvider.php
文件
public function boot()
{
// 是否需要生成 env 文件
if (! file_exists(base_path('.env'))) {
file_put_contents(base_path('.env'), file_get_contents(base_path('.env.example')));
// 生成 key
Artisan::call('key:generate');
}
// 如果已经安装程序,初始化一些配置
if (file_exists(base_path('installed.lock'))) {
// 覆盖默认配置
Config::set('app.name', Utils::config(ConfigKey::AppName));
Config::set('mail', array_merge(\config('mail'), Utils::config(ConfigKey::Mail)->toArray()));
View::composer('*', function (\Illuminate\View\View $view) {
/** @var Group $group */
$group = Auth::check() ? Auth::user()->group : Group::query()->where('is_guest', true)->first();
$view->with('_group', $group);
});
}
}
\Illuminate\Support\Facades\URL::forceScheme('https');
PicGo插件配置
picgo-plugin-lankong插件项目地址
curl -X POST -F "email=your_email@address" -F "password=your_passwd" https://your.domain/api/v1/tokens