commit dbceb051f1c56926ea66aeed690fec8aeea5e036
parent 6685c4bb6ab490041260b56bb15c681e1813cdf1
Author: Pablo Murad <pablo@pablomurad.com>
Date: Sat, 21 Mar 2026 16:52:26 -0300
fix
Diffstat:
3 files changed, 8 insertions(+), 23 deletions(-)
diff --git a/scripts/admin/create_runv_user.py b/scripts/admin/create_runv_user.py
@@ -476,16 +476,11 @@ iDocumentação: man gophermap (no pacote gophernicus). fake NULL 0
def default_gemini_index_gmi(username: str) -> str:
- return f"""# ~{username} — runv.club (Gemini)
+ return f"""# ~{username} — runv.club
-Bem-vindo ao teu capsule em `gemini://{DEFAULT_GEMINI_HOST_PUBLIC}/~{username}/` (canónica Molly: segmento **`~{username}`**). `gemini://{DEFAULT_GEMINI_HOST_PUBLIC}/~/{username}/` redirecciona. `gemini://{DEFAULT_GEMINI_HOST_PUBLIC}/{username}` não aponta para aqui.
+Bem-vindo ao runv.club no **Gemini**. Este é o teu espaço — escreve em `.gmi`, cria subpáginas e liga-as como quiseres.
-Edita este ficheiro em `~/public_gemini/index.gmi`. Mantém pastas **755** e ficheiros **644**.
-
-## Dicas
-
-* Ficheiros `.gmi` são Texto Gemini.
-* Não coloques segredos em diretórios públicos.
+`gemini://{DEFAULT_GEMINI_HOST_PUBLIC}/~{username}/`
"""
diff --git a/scripts/admin/setup_alt_protocols.py b/scripts/admin/setup_alt_protocols.py
@@ -78,16 +78,11 @@ DEFAULT_USER_GOPHERMAP: Final[str] = """iBem-vindo ao teu espaço Gopher no runv
iEdita este ficheiro em ~/public_gopher/gophermap. fake NULL 0
"""
-DEFAULT_USER_INDEX_GMI: Final[str] = """# ~{username} — runv.club (Gemini)
+DEFAULT_USER_INDEX_GMI: Final[str] = """# ~{username} — runv.club
-Bem-vindo ao teu capsule em `gemini://runv.club/~{username}/` (canónico Molly: um só segmento de path **`/~{username}/`**, tilde **colado** ao nome). O formato `gemini://runv.club/~/{username}/` (slash extra) redirecciona para o canónico. **Não** uses `gemini://runv.club/{username}` — não é capsule.
+Bem-vindo ao runv.club no **Gemini**. Este é o teu espaço — escreve em `.gmi`, cria subpáginas e liga-as como quiseres.
-Edita este ficheiro em `~/public_gemini/index.gmi`. Mantém pastas **755** e ficheiros **644** para o servidor ler o conteúdo (se usares **ACL** POSIX, garante leitura efectiva para o serviço — `getfacl`).
-
-## Dicas
-
-* Ficheiros `.gmi` são Texto Gemini.
-* Não coloques segredos em diretórios públicos.
+`gemini://runv.club/~{username}/`
"""
diff --git a/tools/skel/public_gemini/index.gmi b/tools/skel/public_gemini/index.gmi
@@ -1,10 +1,5 @@
# Capsule Gemini — runv.club
-O endereço canónico é `gemini://runv.club/~NOME_UTILIZADOR/` (tilde **colado** ao username Unix; **barra final**). `gemini://runv.club/~/NOME_UTILIZADOR/` redirecciona no servidor (setup_alt_protocols v0.11+). `gemini://runv.club/NOME_UTILIZADOR` **não** é este capsule. Gopher usa selector `~NOME` — ver documentação do projeto.
+Bem-vindo ao runv.club no **Gemini**. Este é o teu espaço — escreve em `.gmi`, cria subpáginas e liga-as como quiseres.
-Edita este ficheiro em `~/public_gemini/index.gmi`. Ficheiros `.gmi` são Texto Gemini; mantém pastas 755 e ficheiros 644 para o servidor conseguir ler.
-
-## Dicas
-
-* Podes criar subpáginas com extensão `.gmi`.
-* Evita colocar segredos em pastas públicas.
+`gemini://runv.club/~NOME_UTILIZADOR/`