summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-06-29 03:42:46 +0900
committerOphestra <cat@gensokyo.uk>2025-06-29 03:42:46 +0900
commit53caf6046ccd5131879adc3ca197c1b907574306 (patch)
tree3207970b99b24e20403562ba92e8fbfbef63cdae
parent2981b588d79e61ff8d4c913e710c354d0210061d (diff)
static: replace contact.html
-rw-r--r--static/contact.html264
-rw-r--r--static/install.html4
2 files changed, 15 insertions, 253 deletions
diff --git a/static/contact.html b/static/contact.html
index bd050898..730cb79c 100644
--- a/static/contact.html
+++ b/static/contact.html
@@ -2,24 +2,22 @@
<html lang="en" prefix="og: https://ogp.me/ns#">
<head>
<meta charset="utf-8"/>
- <title>Contact | GrapheneOS</title>
- <meta name="description" content="Contact information for GrapheneOS."/>
+ <title>Contact | Hakurei</title>
+ <meta name="description" content="Contact information for Hakurei."/>
<meta name="theme-color" content="#212121"/>
<meta name="color-scheme" content="dark light"/>
<meta name="msapplication-TileColor" content="#ffffff"/>
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"/>
- <meta name="twitter:site" content="@GrapheneOS"/>
- <meta name="twitter:creator" content="@GrapheneOS"/>
- <meta property="og:title" content="GrapheneOS contact information"/>
- <meta property="og:description" content="Contact information for GrapheneOS."/>
+ <meta property="og:title" content="Hakurei contact information"/>
+ <meta property="og:description" content="Contact information for Hakurei."/>
<meta property="og:type" content="website"/>
- <meta property="og:image" content="https://grapheneos.org/opengraph.png"/>
+ <meta property="og:image" content="https://hakurei.app/opengraph.png"/>
<meta property="og:image:width" content="512"/>
<meta property="og:image:height" content="512"/>
- <meta property="og:image:alt" content="GrapheneOS logo"/>
- <meta property="og:site_name" content="GrapheneOS"/>
- <meta property="og:url" content="https://grapheneos.org/contact"/>
- <link rel="canonical" href="https://grapheneos.org/contact"/>
+ <meta property="og:image:alt" content="Hakurei logo"/>
+ <meta property="og:site_name" content="Hakurei"/>
+ <meta property="og:url" content="https://hakurei.app/contact.html"/>
+ <link rel="canonical" href="https://hakurei.app/contact.html"/>
<link rel="icon" href="/favicon.ico"/>
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
@@ -27,7 +25,7 @@
[[css|/main.css]]
<link rel="manifest" href="/manifest.webmanifest"/>
<link rel="license" href="/LICENSE.txt"/>
- <link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
+ <link rel="me" href="https://port.mk/@hakurei"/>
</head>
<body>
{% with current_page="contact" %}
@@ -36,247 +34,11 @@
<main id="contact">
<h1><a href="#contact">Contact</a></h1>
- <nav id="table-of-contents">
- <h2><a href="#table-of-contents">Table of contents</a></h2>
- <ul>
- <li>
- <a href="#community">Community</a>
- <ul>
- <li><a href="#community-chat">Chat</a></li>
- <li><a href="#community-forum">Forum</a></li>
- </ul>
- </li>
- <li><a href="#contacting-the-project">Contacting the project</a></li>
- <li><a href="#hiring">Hiring</a></li>
- <li>
- <a href="#reporting-issues">Reporting issues</a>
- <ul>
- <li><a href="#standalone-apps">Standalone apps</a></li>
- <li><a href="#services">Services</a></li>
- </ul>
- </li>
- </ul>
- </nav>
-
- <section id="community">
- <h2><a href="#community">Community</a></h2>
-
- <section id="community-chat">
- <h3><a href="#community-chat">Chat</a></h3>
-
- <p>GrapheneOS has a very active community primarily based around the official
- chat rooms. Our chat rooms are bridged across Discord, Telegram and Matrix so
- you can choose your preferred platform.</p>
-
- <p>Discord invite link: <a href="https://discord.com/invite/grapheneos">https://discord.com/invite/grapheneos</a>.</p>
-
- <p>Telegram group: <a href="https://t.me/GrapheneOS">https://t.me/GrapheneOS</a>.</p>
-
- <p>You can join the GrapheneOS Matrix space at
- <a href="https://matrix.to/#/%23community:grapheneos.org">#community:grapheneos.org</a>
- and can manually join each of the chat rooms from there.</p>
-
- <p>The following 7 chat rooms are available across each platform, with the
- Matrix links to each individual room included below:</p>
-
- <table>
- <tr>
- <td><a href="https://matrix.to/#/%23general:grapheneos.org">#general:grapheneos.org</a></td>
- <td>Best place to request support, ask questions or get involved in the project</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23apps:grapheneos.org">#apps:grapheneos.org</a></td>
- <td>Discuss using third party apps and services with GrapheneOS</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23offtopic:grapheneos.org">#offtopic:grapheneos.org</a></td>
- <td>Discuss topics not strictly related to GrapheneOS</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23dev:grapheneos.org">#dev:grapheneos.org</a></td>
- <td>Discuss GrapheneOS app and OS development</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23testing:grapheneos.org">#testing:grapheneos.org</a></td>
- <td>Provide feedback on Alpha and Beta channel app and OS releases</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23releases:grapheneos.org">#releases:grapheneos.org</a></td>
- <td>Release announcements</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23infra:grapheneos.org">#infra:grapheneos.org</a></td>
- <td>Infrastructure monitoring and discussion</td>
- </tr>
- <tr>
- <td><a href="https://matrix.to/#/%23media:grapheneos.org">#media:grapheneos.org</a></td>
- <td>Discuss GrapheneOS in news articles and other media coverage</td>
- </tr>
- </table>
-
- <p>Matrix is a federated service similar to email where you can choose your
- provider and has end-to-end encryption for private chats. Matrix can be a more
- privacy friendly option but has significant downsides including lag, weak
- moderation tools and the rooms needing to be regularly recreated due to bugs
- in the protocol for reaching consensus on room state between servers.</p>
-
- <p>The experience on Discord is the best out of all the available options
- due to the way messages from the other platforms bridge to it, making
- it much easier to read. Search is also generally better on Discord,
- making it easier to look up information and previous discussions on
- specific topics. Additionally, Discord allows you to select your preferred
- release channels and devices via the roles feature in order to be
- notified when an app or OS release in the channel you are interested in.</p>
-
- <p>Telegram is a good option to choose if you already have a Telegram account
- and use it. There is one Telegram group, which separates the different rooms via
- topics.</p>
- </section>
-
- <section id="community-forum">
- <h3><a href="#community-forum">Forum</a></h3>
-
- <p>We have an official
- <a href="https://discuss.grapheneos.org">forum</a> for longer form posts,
- which is publicly accessible and easier to search. We are
- using Flarum for our forum.</p>
- </section>
- </section>
-
- <section id="contacting-the-project">
- <h2><a href="#contacting-the-project">Contacting the project</a></h2>
-
- <p>Do not contact us with offers to sell us products or services.</p>
-
- <p>Please don't contact the GrapheneOS project or developers to request support /
- device support / features or to report bugs. Use the <a href="#community">community
- platforms</a> and <a href="#reporting-issues">issue trackers</a> listed below. The
- developers are active on the Matrix room but the broader community can usually
- answer most questions, and this allows the developers to focus their time and
- energy on the project.</p>
-
- <p>Email is the preferred way to contact the project. X direct messages are
- checked much less frequently. A public @reply in a tweet is not a good way to contact
- the project. It is not considered sending a message by X and is not queued up as
- a message to be read, only as a regular notification that is likely to be missed or
- forgotten.</p>
-
- <p>Please do not send multiple copies / versions of the same email to different
- addresses. Either send it to a single address or CC the other addresses. In general,
- it's the same people handling every email address, and they don't need to see multiple
- copies of the same email in their inbox.</p>
-
- <p>You can contact <a href="mailto:contact@grapheneos.org">contact@grapheneos.org</a>
- for topics related to GrapheneOS. Please don't send emails unrelated to GrapheneOS to
- this address.</p>
-
- <p>The <a href="mailto:security@grapheneos.org">security@grapheneos.org</a>
- address is for reporting high priority security issues related to GrapheneOS. Please
- don't send other kinds of emails to this address. It is not a way of increasing the
- priority of emails that are not security reports. Your emails will be treated as a
- much lower priority if you misuse this address.</p>
-
- <p>The official X account for the project is <a
- href="https://x.com/GrapheneOS">@GrapheneOS</a> which is used for official
- announcements.</p>
-
- <p>The official Mastodon account for the project is <a
- href="https://grapheneos.social/@GrapheneOS">@GrapheneOS@grapheneos.social</a> which
- is used for official announcements.</p>
-
- <p>The official Bluesky account for the project is <a
- href="https://bsky.app/profile/grapheneos.org">@grapheneos.org</a> which is used for
- official announcements.</p>
- </section>
-
- <section id="hiring">
- <h2><a href="#hiring">Hiring</a></h2>
-
- <p>Interested in joining the GrapheneOS team? Check out our <a href="https://grapheneos.org/hiring">hiring page</a>.</p>
- </section>
-
- <section id="reporting-issues">
- <h2><a href="#reporting-issues">Reporting issues</a></h2>
-
- <p>Most issues should be reported to the global OS issue tracker for GrapheneOS
- sub-projects. However, standalone projects and anything outside of the GrapheneOS
- source tree (like the websites) has a dedicated issue tracker. The issue trackers are
- listed for reference:</p>
-
- <ul>
- <li><a href="https://github.com/GrapheneOS/os-issue-tracker/issues">OS issue tracker</a> for all GrapheneOS repositories that are not standalone projects</li>
- <li><a href="https://github.com/GrapheneOS/hardened_malloc/issues">hardened_malloc issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/platform_packages_apps_Updater/issues">Update client issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/platform_packages_apps_SetupWizard2/issues">Setup wizard issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/talkback/issues">Talkback issue tracker</a></li>
- </ul>
-
- <section id="standalone-apps">
- <h3><a href="#standalone-apps">Standalone apps</a></h3>
-
- <ul>
- <li><a href="https://github.com/GrapheneOS/AppStore/issues">App Store issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/Auditor/issues">Auditor issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/Camera/issues">Camera app issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/Messaging/issues">Messaging app issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/PdfViewer/issues">PDF Viewer issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/Vanadium/issues">Vanadium (Chromium variant) issue tracker</a></li>
- </ul>
- </section>
-
- <section id="services">
- <h3><a href="#services">Services</a></h3>
-
- <ul>
- <li><a href="https://github.com/GrapheneOS/infrastructure/issues">Server infrastructure issue tracker (for issues applying across services)</a></li>
- <li><a href="https://github.com/GrapheneOS/AttestationServer/issues">AttestationServer (attestation.app) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/grapheneos.org/issues">GrapheneOS site (grapheneos.org) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/releases.grapheneos.org/issues">Update server (releases.grapheneos.org) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/grapheneos.network/issues">Connectivity check / time server (grapheneos.network) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/mail.grapheneos.org/issues">Mail server (mail.grapheneos.org) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/apps.grapheneos.org/issues">App repository (apps.grapheneos.org) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/matrix.grapheneos.org/issues">GrapheneOS Matrix server (matrix.grapheneos.org) issue tracker</a></li>
- <li><a href="https://github.com/GrapheneOS/discuss.grapheneos.org/issues">GrapheneOS discussion forum (discuss.grapheneos.org) issue tracker</a></li>
- </ul>
- </section>
- </section>
+ <p>Hakurei maintainers are reachable via <a href="mailto:hakurei@gensokyo.uk">hakurei@gensokyo.uk</a>.
+ You may request for an account on the <a href="https://git.gensokyo.uk/" target="_blank">Gensokyo Gitea</a>
+ instance. Otherwise, contributions via email are welcome as well.</p>
</main>
{% include "footer.html" %}
- <script type="application/ld+json">
- {
- "@context": "https://schema.org",
- "@type": "Organization",
- "@id": "https://grapheneos.org/#organization",
- "name": "GrapheneOS",
- "description": "GrapheneOS is an open source project focused on mobile privacy and security.",
- "url": "https://grapheneos.org/",
- "logo": "https://grapheneos.org/logo.png",
- "email": "contact@grapheneos.org",
- "sameAs": [
- "https://discuss.grapheneos.org/u/GrapheneOS",
- "https://x.com/GrapheneOS",
- "https://grapheneos.social/@GrapheneOS",
- "https://bsky.app/profile/grapheneos.org",
- "https://cohost.org/GrapheneOS",
- "https://github.com/GrapheneOS",
- "https://reddit.com/u/GrapheneOS",
- "https://discord.com/invite/grapheneos",
- "https://discord.com/servers/grapheneos-private-and-secure-mobile-os-1176414688112820234",
- "https://t.me/GrapheneOS",
- "https://www.linkedin.com/company/grapheneos/",
- "https://www.facebook.com/GrapheneOS",
- "https://www.instagram.com/grapheneos/",
- "https://www.threads.net/@grapheneos",
- "https://www.youtube.com/channel/UCoZjKwzqhlir_vWeZwvl8CQ",
- "https://www.youtube.com/@GrapheneOS",
- "https://g.page/r/CeQbRTxotybUEAE",
- "https://linktr.ee/grapheneos",
- "https://en.wikipedia.org/wiki/GrapheneOS",
- "https://www.wikidata.org/wiki/Q85764357"
- ],
- "foundingDate": "2014"
- }
- </script>
</body>
</html>
diff --git a/static/install.html b/static/install.html
index c16c8851..34503bb5 100644
--- a/static/install.html
+++ b/static/install.html
@@ -16,8 +16,8 @@
<meta property="og:image:height" content="512"/>
<meta property="og:image:alt" content="Hakurei logo"/>
<meta property="og:site_name" content="Hakurei"/>
- <meta property="og:url" content="https://hakurei.app/install/"/>
- <link rel="canonical" href="https://hakurei.app/install/"/>
+ <meta property="og:url" content="https://hakurei.app/install.html"/>
+ <link rel="canonical" href="https://hakurei.app/install.html"/>
<link rel="icon" href="/favicon.ico"/>
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>