first commit

This commit is contained in:
小喵 2022-07-11 19:56:44 +08:00
commit 788cf3e917
Signed by: mt
GPG key ID: 2BCF198BD3341FB3
47 changed files with 2007 additions and 0 deletions

23
webroot/index.php Normal file
View file

@ -0,0 +1,23 @@
<?php
use MingTsay\Akanyan\App;
use MingTsay\Akanyan\Minecraft;
require_once __DIR__ . '/../vendor/autoload.php';
App::requireAllowed();
$status = exec('sudo -u mt docker inspect -f \'{{.State.Status}}\' akanyan-server-1');
// start the server
$isStarting = isset($_POST['start']);
if ($isStarting) exec('sudo -u mt docker start akanyan-server-1');
// get query
$query = $status === 'running' ? Minecraft::query() : null;
App::render('index', [
'status' => $status,
'isStarting' => $isStarting,
'query' => $query,
]);