{% extends 'base.html.twig' %} {% block title %}{{ server.name }} - ServerControl{% endblock %} {% block body %}
Retour aux serveur

{{ server.name }}

{% if is_granted('ROLE_ADMIN') %}
Edit
{% endif %}
Server Info
IP Address
{{ server.ipAddress }}
SSH Port
{{ server.sshPort }}
SSH User
{{ server.sshUser }}
Status
{{ server.lastStatus|capitalize }}
Owner
{{ server.owner.pseudo }}
Added
{{ server.createdAt|date('d/m/Y') }}
{% if server.description %}
Description
{{ server.description }}
{% endif %}
Terminal SSH
{{ server.sshUser }}@{{ server.ipAddress }}
Connecté a {{ server.name }} — tapez une commande et apuyez sur Entrée.
Note : utiliser sudo pour les opérations privilégiées — un mot de passe pourra être demandé.
{{ server.sshUser }}@{{ server.name }}:~$ 
{% if is_granted('ROLE_ADMIN') %}
Operator Access
{% if server.serverAccesses|length == 0 %}

Aucun opérateur assignée pour l'instant.

{% else %} {% for access in server.serverAccesses %} {% endfor %}
OperatorEmailSSH User
{{ access.user.pseudo }} {{ access.user.email }} {{ access.sshUser }}
{% endif %}
{% endif %}
Services {% if is_granted('ROLE_ADMIN') %} {% endif %}
{% if is_granted('ROLE_ADMIN') %}
{% endif %}
{% if server.services|length == 0 %}

Aucun service configurée.

{% else %}
{% for service in server.services %}
{{ service.displayName }}
{{ service.name }}
{% endfor %}
{% endif %}
Journaux récent Voir tout
{% if server.actionLogs|length == 0 %}

Aucun journaux pour l'instant.

{% else %} {% for log in server.actionLogs|slice(0, 10) %} {% endfor %}
DateActionStatusUser
{{ log.executedAt|date('d/m/Y H:i') }} {{ log.actionType }} {{ log.status }} {{ log.user ? log.user.pseudo : 'deleted' }}
{% endif %}
{% endblock %} {% block javascripts %} {% endblock %}