FastMovieAI 二开基线 v1.0 (完整源码)
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
$enable=file_exists(base_path('plugin/notification'));
|
||||
$d=[
|
||||
'enable' => $enable,
|
||||
'websocket' => 'websocket://0.0.0.0:'.getenv('PUSH_WSS_PORT'),
|
||||
'api' => 'http://0.0.0.0:'.getenv('PUSH_API_PORT'),
|
||||
'app_key' => getenv('PUSH_KEY'),
|
||||
'app_secret' => getenv('PUSH_SCERET'),
|
||||
'channel_hook' => 'http://127.0.0.1:'.getenv('SERVER_PORT').'/app/notification/push/hook',
|
||||
'auth' => '/app/notification/api/push/auth'
|
||||
];
|
||||
return $d;
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
use Webman\Push\Server;
|
||||
|
||||
$enable=file_exists(base_path('plugin/notification'));
|
||||
return [
|
||||
'server' => [
|
||||
'enable' => $enable,
|
||||
'handler' => Server::class,
|
||||
'listen' => 'websocket://0.0.0.0:'.getenv('PUSH_WSS_PORT'),
|
||||
'count' => 1,
|
||||
'constructor' => [
|
||||
'api_listen' => 'http://0.0.0.0:'.getenv('PUSH_API_PORT'),
|
||||
'app_info' => [
|
||||
getenv('PUSH_KEY') => [
|
||||
'channel_hook' => 'http://127.0.0.1:'.getenv('SERVER_PORT').'/app/notification/push/hook',
|
||||
'app_secret' => getenv('PUSH_SCERET'),
|
||||
],
|
||||
],
|
||||
]
|
||||
],
|
||||
];
|
||||
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is part of webman.
|
||||
*
|
||||
* Licensed under The MIT License
|
||||
* For full copyright and license information, please see the MIT-LICENSE.txt
|
||||
* Redistributions of files must retain the above copyright notice.
|
||||
*
|
||||
* @author walkor<walkor@workerman.net>
|
||||
* @copyright walkor<walkor@workerman.net>
|
||||
* @link http://www.workerman.net/
|
||||
* @license http://www.opensource.org/licenses/mit-license.php MIT License
|
||||
*/
|
||||
|
||||
use support\Request;
|
||||
use Webman\Route;
|
||||
|
||||
$enable=file_exists(base_path('plugin/notification'));
|
||||
if($enable){
|
||||
/**
|
||||
* 推送js客户端文件
|
||||
*/
|
||||
Route::get('/plugin/webman/push/push.js', function (Request $request) {
|
||||
return response()->file(base_path().'/vendor/webman/push/src/push.js');
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user