Files
repo-foundry/wiki/SshAndTokens.md
T
Tirsvad 8c18821264
Quality checks / quality-checks (pull_request) Successful in 23s
Quality / quality (pull_request) Successful in 24s
Publish the wiki in English, Danish and Bahasa Malaysia
Add a Danish (.da) and a Bahasa Malaysia (.ms) page for each of the five
wiki pages, a language bar on every page and a three-language sidebar, as in
the wiki of TirSystem/github-action. Each translation records the sha256 of
the English page it follows and names English as authoritative.
2026-10-13 04:07:50 +08:00

1.3 KiB

English | Dansk | Bahasa Melayu

SSH and tokens

SSH access to Gitea

The framework submodule is fetched over SSH on port 10022. Before you run the script:

  1. Add your SSH public key to your Gitea account.

  2. Connect once by hand so the server's host key is known (the script refuses unknown host keys):

    ssh -p 10022 -T git@git.tirsystem.com
    

    A message that you have successfully authenticated, without shell access, means it works.

Passphrase keys. The script never prompts for a passphrase. A key with a passphrase must already be loaded in ssh-agent (ssh-add). This is tracked in issue 77.

Tokens

Token Key in .env Needed Type
Gitea access token GITEA_TOKEN always access token with scopes
GitHub personal access token GITHUB_PAT only when you choose GitHub classic personal access token

Step by step with pictures: how to create the access tokens. The exact permissions are under Token permissions in the README.