Path: blob/1.0-develop/resources/views/admin/servers/view/index.blade.php
7461 views
@extends('layouts.admin')12@section('title')3Server — {{ $server->name }}4@endsection56@section('content-header')7<h1>{{ $server->name }}<small>{{ str_limit($server->description) }}</small></h1>8<ol class="breadcrumb">9<li><a href="{{ route('admin.index') }}">Admin</a></li>10<li><a href="{{ route('admin.servers') }}">Servers</a></li>11<li class="active">{{ $server->name }}</li>12</ol>13@endsection1415@section('content')16@include('admin.servers.partials.navigation')17<div class="row">18<div class="col-sm-8">19<div class="row">20<div class="col-xs-12">21<div class="box box-primary">22<div class="box-header with-border">23<h3 class="box-title">Information</h3>24</div>25<div class="box-body table-responsive no-padding">26<table class="table table-hover">27<tr>28<td>Internal Identifier</td>29<td><code>{{ $server->id }}</code></td>30</tr>31<tr>32<td>External Identifier</td>33@if(is_null($server->external_id))34<td><span class="label label-default">Not Set</span></td>35@else36<td><code>{{ $server->external_id }}</code></td>37@endif38</tr>39<tr>40<td>UUID / Docker Container ID</td>41<td><code>{{ $server->uuid }}</code></td>42</tr>43<tr>44<td>Current Egg</td>45<td>46<a href="{{ route('admin.nests.view', $server->nest_id) }}">{{ $server->nest->name }}</a> ::47<a href="{{ route('admin.nests.egg.view', $server->egg_id) }}">{{ $server->egg->name }}</a>48</td>49</tr>50<tr>51<td>Server Name</td>52<td>{{ $server->name }}</td>53</tr>54<tr>55<td>CPU Limit</td>56<td>57@if($server->cpu === 0)58<code>Unlimited</code>59@else60<code>{{ $server->cpu }}%</code>61@endif62</td>63</tr>64<tr>65<td>CPU Pinning</td>66<td>67@if($server->threads != null)68<code>{{ $server->threads }}</code>69@else70<span class="label label-default">Not Set</span>71@endif72</td>73</tr>74<tr>75<td>Memory</td>76<td>77@if($server->memory === 0)78<code>Unlimited</code>79@else80<code>{{ $server->memory }}MiB</code>81@endif82/83@if($server->swap === 0)84<code data-toggle="tooltip" data-placement="top" title="Swap Space">Not Set</code>85@elseif($server->swap === -1)86<code data-toggle="tooltip" data-placement="top" title="Swap Space">Unlimited</code>87@else88<code data-toggle="tooltip" data-placement="top" title="Swap Space"> {{ $server->swap }}MiB</code>89@endif90</td>91</tr>92<tr>93<td>Disk Space</td>94<td>95@if($server->disk === 0)96<code>Unlimited</code>97@else98<code>{{ $server->disk }}MiB</code>99@endif100</td>101</tr>102<tr>103<td>Block IO Weight</td>104<td><code>{{ $server->io }}</code></td>105</tr>106<tr>107<td>Default Connection</td>108<td><code>{{ $server->allocation->ip }}:{{ $server->allocation->port }}</code></td>109</tr>110<tr>111<td>Connection Alias</td>112<td>113@if($server->allocation->alias !== $server->allocation->ip)114<code>{{ $server->allocation->alias }}:{{ $server->allocation->port }}</code>115@else116<span class="label label-default">No Alias Assigned</span>117@endif118</td>119</tr>120</table>121</div>122</div>123</div>124</div>125</div>126<div class="col-sm-4">127<div class="box box-primary">128<div class="box-body" style="padding-bottom: 0px;">129<div class="row">130@if($server->isSuspended())131<div class="col-sm-12">132<div class="small-box bg-yellow">133<div class="inner">134<h3 class="no-margin">Suspended</h3>135</div>136</div>137</div>138@endif139@if(!$server->isInstalled())140<div class="col-sm-12">141<div class="small-box {{ (! $server->isInstalled()) ? 'bg-blue' : 'bg-maroon' }}">142<div class="inner">143<h3 class="no-margin">{{ (! $server->isInstalled()) ? 'Installing' : 'Install Failed' }}</h3>144</div>145</div>146</div>147@endif148<div class="col-sm-12">149<div class="small-box bg-gray">150<div class="inner">151<h3>{{ str_limit($server->user->username, 16) }}</h3>152<p>Server Owner</p>153</div>154<div class="icon"><i class="fa fa-user"></i></div>155<a href="{{ route('admin.users.view', $server->user->id) }}" class="small-box-footer">156More info <i class="fa fa-arrow-circle-right"></i>157</a>158</div>159</div>160<div class="col-sm-12">161<div class="small-box bg-gray">162<div class="inner">163<h3>{{ str_limit($server->node->name, 16) }}</h3>164<p>Server Node</p>165</div>166<div class="icon"><i class="fa fa-codepen"></i></div>167<a href="{{ route('admin.nodes.view', $server->node->id) }}" class="small-box-footer">168More info <i class="fa fa-arrow-circle-right"></i>169</a>170</div>171</div>172</div>173</div>174</div>175</div>176</div>177@endsection178179180