official t/suki gitplace

Use this service at your own risk, keep your own backups!

t/suki now provides a git hosting instance at https://git.tsuki.games which provides similar functionality to GitHub. It can only be accessed by users with at least trust level 2. If you don’t meet the trust level requirement, login will be denied.

Notes

Although it can only be accessed by t/suki users, decide the privacy for your repositories as if it were open to the general public. This instance is also new and only maintained by @exodrifter, so please use it at your own risk and keep your own backups.

There is a soft 20 GB quota. Forgejo only has limited support for quotas right now and it’s possible that as Forgejo is developed, we will grant more quota based on what Discourse groups you are a part of (see: forgejo/discussions#138).

HTTPS

When you try to connect using HTTPS, you may see a message like this:

$ git clone https://git.tsuki.games/exodrifter/example.git
Cloning into 'example'...
Username for 'https://git.tsuki.games': exodrifter
Password for 'https://exodrifter@git.tsuki.games':
remote: Credentials are incorrect or have expired. Retry your command or see https://codeberg.org/forgejo/forgejo/issues/2809 for more information
fatal: Authentication failed for 'https://git.tsuki.games/exodrifter/website.git/'

You will find that it is not possible to authenticate, even with the correct credentials. This happens because Git doing basic authentication but the gitplace uses multi-factor authentication. You will need to do one of the following:

  • Install and setup Git Credential Manager for your operating system.
  • Setup SSH credentials and use an SSH URL instead.

SSH

When you try to connect using SSH, you’ll see a message like this:

$ git clone git@git.tsuki.games:exodrifter/example.git
The authenticity of host 'git.tsuki.games (216.98.13.223)' can't be established.
ED25519 key fingerprint is SHA256:Cx71Ll4ksm3eAulnto/pX+u1E2ukwfWGtbHwkxDQngo.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

When this happens, compare the fingerprint to one of the following official git.tsuki.games fingerprints:

SHA256:xgWNBzb7+hUoOrYduzF09Utuu1eCKA0xgC0eGBYIqQs (RSA)
SHA256:KhmoTOfdad6XcxnEOStImW1z2AOL2pFdZzZJnSEOKSU (ECDSA)
SHA256:Cx71Ll4ksm3eAulnto/pX+u1E2ukwfWGtbHwkxDQngo (ED25519)

If one of them matches, you’re good to go. Otherwise, your credentials might be at risk and you should contact @moderators.

4 Likes