2022-11-16 14:59:08 +01:00
|
|
|
{% set current_endpoint = url_for(request.endpoint)[1:].split("/")[-1].strip()
|
|
|
|
%}
|
|
|
|
|
|
|
|
<head>
|
|
|
|
<meta charset="utf-8" />
|
2023-08-07 13:39:26 +02:00
|
|
|
<base href="{{ url_for("index") }}">
|
2022-11-16 14:59:08 +01:00
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
2022-12-12 16:59:37 +01:00
|
|
|
<meta
|
|
|
|
name="viewport"
|
|
|
|
content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1"
|
|
|
|
/>
|
2022-11-16 14:59:08 +01:00
|
|
|
<meta name="description" content="bunkerweb user interface" />
|
|
|
|
<meta name="author" content="bunkerity" />
|
|
|
|
<title>BunkerWeb UI</title>
|
|
|
|
<link rel="icon" type="image/x-icon" href="images/favicon.ico" />
|
2022-11-16 15:14:33 +01:00
|
|
|
<!-- tailwind style -->
|
|
|
|
<link rel="stylesheet" type="text/css" href="./css/dashboard.css" />
|
|
|
|
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/global.js"></script>
|
2022-11-16 15:14:33 +01:00
|
|
|
|
2023-09-28 12:30:45 +02:00
|
|
|
<script async src="./js/utils/purify/purify.min.js"></script>
|
|
|
|
<script async src="./js/editor/ace.js"></script>
|
2022-11-16 15:14:33 +01:00
|
|
|
|
|
|
|
{% if current_endpoint == "global_config" %}
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/global_config.js"></script>
|
2022-11-16 15:14:33 +01:00
|
|
|
{% elif current_endpoint == "configs" %}
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/configs.js"></script>
|
2022-11-16 15:14:33 +01:00
|
|
|
{% elif current_endpoint == "services" %}
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/services.js"></script>
|
2022-11-16 14:59:08 +01:00
|
|
|
{% elif current_endpoint == "plugins" %}
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/plugins.js"></script>
|
2022-11-16 14:59:08 +01:00
|
|
|
{% elif current_endpoint == "cache" %}
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/cache.js"></script>
|
2022-11-16 14:59:08 +01:00
|
|
|
{% elif current_endpoint == "logs" %}
|
2023-02-06 15:07:00 +01:00
|
|
|
<link rel="stylesheet" type="text/css" href="./css/flatpickr.css" />
|
|
|
|
<link rel="stylesheet" type="text/css" href="./css/flatpickr.dark.css" />
|
2023-09-28 12:30:45 +02:00
|
|
|
<script async type="module" src="./js/utils/flatpickr.js"></script>
|
2023-05-24 21:37:26 +02:00
|
|
|
<script type="module" src="./js/logs.js"></script>
|
2022-11-19 16:37:34 +01:00
|
|
|
<link
|
|
|
|
rel="stylesheet"
|
|
|
|
type="text/css"
|
|
|
|
href="./css/datepicker-foundation.css"
|
|
|
|
/>
|
2022-11-22 18:18:31 +01:00
|
|
|
{% elif current_endpoint == "jobs" %}
|
2023-04-25 18:49:57 +02:00
|
|
|
<script type="module" src="./js/jobs.js"></script>
|
2022-11-16 14:59:08 +01:00
|
|
|
{% endif %}
|
|
|
|
</head>
|