{% extends "base.jinja2" %} {% block title %}Dashboard - DarkflameServer{% endblock %} {% block content %}

Welcome back, {{ username }}

Server status updates live. Manage your account

{% if can.own_characters %}
Your characters
{% if length(my_characters) == 0 %}

You don't have any characters yet. Create one in the game!

{% else %}
{% for char in my_characters %} {% endfor %}
{% endif %}
{% endif %}
{% include "server_status.jinja2" %} {% include "statistics.jinja2" %} {% if can.health_view %}
UGC Server
{% if can.properties_view %}Models{% endif %}

Loading…

{% endif %}
{% include "world_instances.jinja2" %} {% if can.server_live_update %}
Live update

Moves everything onto the server binaries on disk now, without a restart: the UGC server finishes its jobs and restarts, auth restarts (logins pause for a few seconds), chat hands its teams over and restarts, every world instance is replaced by a new one and its players are moved there (the game's Mythran maintenance warning, then a short loading screen), and the dashboard restarts last. Properties are saved before their new instance loads them; races and minigames finish first. Master keeps running: updating master itself takes a normal restart.

Warn players

WhatInstancePlayersState
{% endif %} {% if can.server_announce or can.server_restart %}
{% if can.server_announce %}
Announcement

Pops up for everyone online and is posted in their chat.

{% endif %} {% if can.server_restart %}
Scheduled restart

Players are warned in game at 60, 30, 15, 10, 5, 2 and 1 minutes and 30 and 10 seconds before. The server shuts down cleanly; your process supervisor (systemd, Docker restart policy...) starts it again.

In
{% endif %}
{% endif %} {% endblock %} {% block scripts %} {% endblock %}