Add note about restricted mode on index page

This commit is contained in:
asonix 2022-11-02 14:16:32 -05:00
parent a2bd41a00f
commit 6125e5e63a

View file

@ -1,20 +1,22 @@
@use crate::{
config::{Config, UrlKind},
data::Node,
templates::{info, instance, statics::index_css},
config::{Config, UrlKind},
data::Node,
templates::{info, instance, statics::index_css},
};
@(nodes: &[Node], config: &Config)
<!doctype html>
<html>
<head lang="en">
<head lang="en">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>@config.hostname() | ActivityPub Relay</title>
<link rel="stylesheet" href="/static/@index_css.name" type="text/css" />
</head>
<body>
</head>
<body>
<header>
<div class="header-text">
<h1>@Config::software_name()<span class="smaller">@Config::software_version()</span></h1>
@ -47,6 +49,15 @@
<section>
<h3>Joining</h3>
<article class="joining">
@if config.restricted_mode() {
<h4>
This relay is Restricted
</h4>
<p>
This relay is currently in Restricted Mode, which means servers need to be approved ahead of time by the relay
administrator. Please contact the admin before attempting to join.
</p>
}
<p>
If you are the admin of a server that supports activitypub relays, you can add
this relay to your server.
@ -77,5 +88,6 @@
<a href="@config.source_code()">@config.source_code()</a>
</p>
</footer>
</body>
</body>
</html>