replace straggler arimelody.me mentions with .space
email notwithstanding
This commit is contained in:
parent
ab07554716
commit
c49084afb0
13 changed files with 61 additions and 61 deletions
|
@ -1,10 +1,10 @@
|
||||||
# arimelody.me
|
# ari melody website
|
||||||
|
|
||||||
home to your local SPACEGIRL! 💫
|
home to your local SPACEGIRL! 💫
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
built up from the initial [static](https://git.arimelody.me/ari/arimelody.me-static)
|
built up from the initial [static](https://forge.arimelody.space/ari/arimelody.me-static)
|
||||||
branch, this powerful, server-side rendered version comes complete with live
|
branch, this powerful, server-side rendered version comes complete with live
|
||||||
updates, powered by a new database and handy admin panel!
|
updates, powered by a new database and handy admin panel!
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
<nav>
|
<nav>
|
||||||
<img src="/img/favicon.png" alt="" class="icon">
|
<img src="/img/favicon.png" alt="" class="icon">
|
||||||
<div class="nav-item">
|
<div class="nav-item">
|
||||||
<a href="/">arimelody.me</a>
|
<a href="/">ari melody</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="nav-item">
|
<div class="nav-item">
|
||||||
<a href="/admin">home</a>
|
<a href="/admin">home</a>
|
||||||
|
|
|
@ -18,7 +18,7 @@ func GetConfig() model.Config {
|
||||||
}
|
}
|
||||||
|
|
||||||
config := model.Config{
|
config := model.Config{
|
||||||
BaseUrl: "https://arimelody.me",
|
BaseUrl: "https://arimelody.space",
|
||||||
Host: "0.0.0.0",
|
Host: "0.0.0.0",
|
||||||
Port: 8080,
|
Port: 8080,
|
||||||
TrustedProxies: []string{ "127.0.0.1" },
|
TrustedProxies: []string{ "127.0.0.1" },
|
||||||
|
|
|
@ -58,12 +58,12 @@ func GenerateTOTPURI(username string, secret string) string {
|
||||||
url := url.URL{
|
url := url.URL{
|
||||||
Scheme: "otpauth",
|
Scheme: "otpauth",
|
||||||
Host: "totp",
|
Host: "totp",
|
||||||
Path: url.QueryEscape("arimelody.me") + ":" + url.QueryEscape(username),
|
Path: url.QueryEscape("arimelody.space") + ":" + url.QueryEscape(username),
|
||||||
}
|
}
|
||||||
|
|
||||||
query := url.Query()
|
query := url.Query()
|
||||||
query.Set("secret", secret)
|
query.Set("secret", secret)
|
||||||
query.Set("issuer", "arimelody.me")
|
query.Set("issuer", "arimelody.space")
|
||||||
// query.Set("algorithm", "SHA1")
|
// query.Set("algorithm", "SHA1")
|
||||||
// query.Set("digits", fmt.Sprintf("%d", TOTP_CODE_LENGTH))
|
// query.Set("digits", fmt.Sprintf("%d", TOTP_CODE_LENGTH))
|
||||||
// query.Set("period", fmt.Sprintf("%d", TOTP_TIME_STEP))
|
// query.Set("period", fmt.Sprintf("%d", TOTP_TIME_STEP))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
image: docker.arimelody.me/arimelody.me:latest
|
image: docker.arimelody.space/arimelody.me:latest
|
||||||
build: .
|
build: .
|
||||||
ports:
|
ports:
|
||||||
- 8080:8080
|
- 8080:8080
|
||||||
|
|
2
main.go
2
main.go
|
@ -564,7 +564,7 @@ var PoweredByStrings = []string{
|
||||||
|
|
||||||
func DefaultHeaders(next http.Handler) http.Handler {
|
func DefaultHeaders(next http.Handler) http.Handler {
|
||||||
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
|
||||||
w.Header().Add("Server", "arimelody.me")
|
w.Header().Add("Server", "ari melody webbed site")
|
||||||
w.Header().Add("Do-Not-Stab", "1")
|
w.Header().Add("Do-Not-Stab", "1")
|
||||||
w.Header().Add("X-Clacks-Overhead", "GNU Terry Pratchett")
|
w.Header().Add("X-Clacks-Overhead", "GNU Terry Pratchett")
|
||||||
w.Header().Add("X-Hacker", "spare me please")
|
w.Header().Add("X-Hacker", "spare me please")
|
||||||
|
|
|
@ -8,8 +8,8 @@
|
||||||
please use this flag to link to an LGBTQI+-supporting page
|
please use this flag to link to an LGBTQI+-supporting page
|
||||||
of your choosing!
|
of your choosing!
|
||||||
|
|
||||||
web: https://arimelody.me
|
web: https://arimelody.space
|
||||||
source: https://git.arimelody.me/ari/prideflag
|
source: https://forge.arimelody.space/ari/prideflag
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
|
||||||
|
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.4 KiB |
|
@ -1,4 +1,4 @@
|
||||||
const ARIMELODY_CONFIG_NAME = "arimelody.me-config";
|
const ARIMELODY_CONFIG_NAME = "arimelody-web-config";
|
||||||
|
|
||||||
class Config {
|
class Config {
|
||||||
_crt = false;
|
_crt = false;
|
||||||
|
|
|
@ -8,11 +8,11 @@
|
||||||
// please use this flag to link to an LGBTQI+-supporting page
|
// please use this flag to link to an LGBTQI+-supporting page
|
||||||
// of your choosing!
|
// of your choosing!
|
||||||
//
|
//
|
||||||
// web: https://arimelody.me
|
// web: https://arimelody.space
|
||||||
// source: https://git.arimelody.me/ari/prideflag
|
// source: https://forge.arimelody.space/ari/prideflag
|
||||||
//
|
//
|
||||||
|
|
||||||
const pride_url = "https://git.arimelody.me/ari/prideflag";
|
const pride_url = "https://forge.arimelody.space/ari/prideflag";
|
||||||
|
|
||||||
const pride_flag_svg =
|
const pride_flag_svg =
|
||||||
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
|
`<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
<small>
|
<small>
|
||||||
<em>
|
<em>
|
||||||
*made with <span aria-label="love">♥</span> by ari, 2025*
|
*made with <span aria-label="love">♥</span> by ari, 2025*
|
||||||
<a href="https://git.arimelody.me/ari/arimelody.me" target="_blank">source</a>
|
<a href="https://forge.arimelody.space/ari/arimelody-web" target="_blank">source</a>
|
||||||
</em>
|
</em>
|
||||||
</small>
|
</small>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -151,16 +151,16 @@
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="project-item">
|
<li class="project-item">
|
||||||
<img src="https://catdance.arimelody.me/img/favicon.png" alt="catdance icon" aria-hidden=true class="project-icon" width="64" height="64">
|
<img src="https://catdance.arimelody.space/img/favicon.png" alt="catdance icon" aria-hidden=true class="project-icon" width="64" height="64">
|
||||||
<div class="project-info">
|
<div class="project-info">
|
||||||
<a href="https://catdance.arimelody.me">catdance</a>
|
<a href="https://catdance.arimelody.space">catdance</a>
|
||||||
<p>watch the cat dance 🐱</p>
|
<p>watch the cat dance 🐱</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="project-item">
|
<li class="project-item">
|
||||||
<img src="https://git.arimelody.me/repo-avatars/6b0a1ffb78cbc6f906f83152ea42a710220174e8f48a3e44f159ae58dacd7a2f" alt="pride flag icon" aria-hidden=true class="project-icon" width="64" height="64">
|
<img src="https://forge.arimelody.space/repo-avatars/6b0a1ffb78cbc6f906f83152ea42a710220174e8f48a3e44f159ae58dacd7a2f" alt="pride flag icon" aria-hidden=true class="project-icon" width="64" height="64">
|
||||||
<div class="project-info">
|
<div class="project-info">
|
||||||
<a href="https://git.arimelody.me/ari/prideflag">pride flag</a>
|
<a href="https://forge.arimelody.space/ari/prideflag">pride flag</a>
|
||||||
<p>progressive pride flag widget for websites</p>
|
<p>progressive pride flag widget for websites</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
@ -172,16 +172,16 @@
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="project-item">
|
<li class="project-item">
|
||||||
<img src="https://impact.arimelody.me/favicon.png" alt="impact meme icon" aria-hidden=true class="project-icon" width="64" height="64">
|
<img src="https://impact.arimelody.space/favicon.png" alt="impact meme icon" aria-hidden=true class="project-icon" width="64" height="64">
|
||||||
<div class="project-info">
|
<div class="project-info">
|
||||||
<a href="https://impact.arimelody.me/">impact meme</a>
|
<a href="https://impact.arimelody.space/">impact meme</a>
|
||||||
<p>impact meme generator</p>
|
<p>impact meme generator</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li class="project-item">
|
<li class="project-item">
|
||||||
<img src="https://codeberg.org/repo-avatars/e67303eeda4fa6d268948e71b7b0837357d8c519772701ffc36b84ae7975319f" alt="OpenTerminal icon" aria-hidden=true class="project-icon" width="64" height="64">
|
<img src="https://codeberg.org/repo-avatars/e67303eeda4fa6d268948e71b7b0837357d8c519772701ffc36b84ae7975319f" alt="OpenTerminal icon" aria-hidden=true class="project-icon" width="64" height="64">
|
||||||
<div class="project-info">
|
<div class="project-info">
|
||||||
<a href="https://term.arimelody.me/">OpenTerminal</a>
|
<a href="https://term.arimelody.space/">OpenTerminal</a>
|
||||||
<p>communal online text buffer</p>
|
<p>communal online text buffer</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -6,22 +6,22 @@
|
||||||
<meta name="author" content="{{.PrintArtists true true}}">
|
<meta name="author" content="{{.PrintArtists true true}}">
|
||||||
<meta name="keywords" content="{{.PrintArtists true false}}, music, {{.Title}}, {{.ID}}, {{.ReleaseDate.Year}}">
|
<meta name="keywords" content="{{.PrintArtists true false}}, music, {{.Title}}, {{.ID}}, {{.ReleaseDate.Year}}">
|
||||||
|
|
||||||
<meta property="og:url" content="https://arimelody.me/music/{{.ID}}">
|
<meta property="og:url" content="https://arimelody.space/music/{{.ID}}">
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:locale" content="en_IE">
|
<meta property="og:locale" content="en_IE">
|
||||||
<meta property="og:site_name" content="ari melody music">
|
<meta property="og:site_name" content="ari melody music">
|
||||||
<meta property="og.Title" content="{{.Title}} - {{.PrintArtists true true}}">
|
<meta property="og.Title" content="{{.Title}} - {{.PrintArtists true true}}">
|
||||||
<meta property="og:description" content="Stream "{{.Title}}" by {{.PrintArtists true true}} on all platforms!">
|
<meta property="og:description" content="Stream "{{.Title}}" by {{.PrintArtists true true}} on all platforms!">
|
||||||
<meta property="og:image" content="https://arimelody.me{{.GetArtwork}}">
|
<meta property="og:image" content="https://arimelody.space{{.GetArtwork}}">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:site" content="@funniduck">
|
<meta name="twitter:site" content="@funniduck">
|
||||||
<meta name="twitter:creator" content="@funniduck">
|
<meta name="twitter:creator" content="@funniduck">
|
||||||
<meta property="twitter:domain" content="arimelody.me">
|
<meta property="twitter:domain" content="arimelody.space">
|
||||||
<meta property="twitter:url" content="https://arimelody.me/music/{{.ID}}">
|
<meta property="twitter:url" content="https://arimelody.space/music/{{.ID}}">
|
||||||
<meta name="twitter.Title" content="{{.PrintArtists true true}} - {{.Title}}">
|
<meta name="twitter.Title" content="{{.PrintArtists true true}} - {{.Title}}">
|
||||||
<meta name="twitter:description" content="Stream "{{.Title}}" by {{.PrintArtists true true}} on all platforms!">
|
<meta name="twitter:description" content="Stream "{{.Title}}" by {{.PrintArtists true true}} on all platforms!">
|
||||||
<meta name="twitter:image" content="https://arimelody.me{{.GetArtwork}}">
|
<meta name="twitter:image" content="https://arimelody.space{{.GetArtwork}}">
|
||||||
<meta name="twitter:image:alt" content="Cover art for "{{.Title}}"">
|
<meta name="twitter:image:alt" content="Cover art for "{{.Title}}"">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/style/main.css">
|
<link rel="stylesheet" href="/style/main.css">
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
|
|
||||||
<div id="background" style="background-image: url({{.GetArtwork}})"></div>
|
<div id="background" style="background-image: url({{.GetArtwork}})"></div>
|
||||||
|
|
||||||
<a href="/music" id="go-back" title="back to arimelody.me"><</a>
|
<a href="/music" id="go-back" title="back to arimelody.space"><</a>
|
||||||
<br><br>
|
<br><br>
|
||||||
|
|
||||||
<div id="music-container">
|
<div id="music-container">
|
||||||
|
|
|
@ -6,8 +6,8 @@
|
||||||
|
|
||||||
<meta property="og:title" content="ari melody music">
|
<meta property="og:title" content="ari melody music">
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:url" content="www.arimelody.me/music">
|
<meta property="og:url" content="www.arimelody.space/music">
|
||||||
<meta property="og:image" content="https://www.arimelody.me/img/favicon.png">
|
<meta property="og:image" content="https://www.arimelody.space/img/favicon.png">
|
||||||
<meta property="og:site_name" content="ari melody">
|
<meta property="og:site_name" content="ari melody">
|
||||||
<meta property="og:description" content="music from your local SPACEGIRL 💫">
|
<meta property="og:description" content="music from your local SPACEGIRL 💫">
|
||||||
|
|
||||||
|
@ -72,7 +72,7 @@
|
||||||
</p>
|
</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
music used: ari melody - free2play<br>
|
music used: ari melody - free2play<br>
|
||||||
<a href="/music/free2play">https://arimelody.me/music/free2play</a><br>
|
<a href="/music/free2play">https://arimelody.space/music/free2play</a><br>
|
||||||
licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/" target="_blank">CC BY-SA 4.0</a>.
|
licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/" target="_blank">CC BY-SA 4.0</a>.
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>
|
<p>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue