CINXE.COM

Codeberg/Documentation - Codeberg.org

<!DOCTYPE html> <html lang="en-US" data-theme="codeberg-auto"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Codeberg/Documentation - Codeberg.org</title> <link rel="manifest" href="data:application/json;base64,eyJuYW1lIjoiQ29kZWJlcmcub3JnIiwic2hvcnRfbmFtZSI6IkNvZGViZXJnLm9yZyIsInN0YXJ0X3VybCI6Imh0dHBzOi8vY29kZWJlcmcub3JnLyIsImljb25zIjpbeyJzcmMiOiJodHRwczovL2NvZGViZXJnLm9yZy9hc3NldHMvaW1nL2xvZ28ucG5nIiwidHlwZSI6ImltYWdlL3BuZyIsInNpemVzIjoiNTEyeDUxMiJ9LHsic3JjIjoiaHR0cHM6Ly9jb2RlYmVyZy5vcmcvYXNzZXRzL2ltZy9sb2dvLnN2ZyIsInR5cGUiOiJpbWFnZS9zdmcreG1sIiwic2l6ZXMiOiI1MTJ4NTEyIn1dfQ=="> <meta name="author" content="Codeberg"> <meta name="description" content="Documentation - Codeberg Documentation – tutorials, how-tos and other Codeberg-specific resources."> <meta name="keywords" content="git,non-profit,foss,oss,free,software,open,source,code,hosting"> <meta name="referrer" content="no-referrer"> <link rel="alternate" type="application/atom+xml" title="" href="/Codeberg/Documentation.atom"> <link rel="alternate" type="application/rss+xml" title="" href="/Codeberg/Documentation.rss"> <link rel="icon" href="/assets/img/favicon.svg" type="image/svg+xml"> <link rel="alternate icon" href="/assets/img/favicon.png" type="image/png"> <script> window.addEventListener('error', function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);}); window.addEventListener('unhandledrejection', function(e) {window._globalHandlerErrors=window._globalHandlerErrors||[]; window._globalHandlerErrors.push(e);}); window.config = { appUrl: 'https:\/\/codeberg.org\/', appSubUrl: '', assetVersionEncoded: encodeURIComponent('10.0.0-106-b4f95d2~gitea-1.22.0'), assetUrlPrefix: '\/assets', runModeIsProd: true , customEmojis: {"codeberg":":codeberg:","forgejo":":forgejo:","git":":git:","gitea":":gitea:","github":":github:","gitlab":":gitlab:","gogs":":gogs:"}, csrfToken: 'F0_cpX-ftERagZAHiO0N17ZWImA6MTc0MTAzNzExMTc2MTMxOTM4OA', pageData: {}, notificationSettings: {"EventSourceUpdateTime":10000,"MaxTimeout":60000,"MinTimeout":10000,"TimeoutStep":10000}, enableTimeTracking: true , mermaidMaxSourceCharacters: 5000 , i18n: { copy_success: "Copied!", copy_error: "Copy failed", error_occurred: "An error occurred", network_error: "Network error", remove_label_str: "Remove item \"%s\"", modal_confirm: "Confirm", modal_cancel: "Cancel", more_items: "More items", }, }; window.config.pageData = window.config.pageData || {}; </script> <script src="/assets/js/webcomponents.js?v=10.0.0-106-b4f95d2~gitea-1.22.0"></script> <noscript> <style> .dropdown:hover > .menu { display: block; } .ui.secondary.menu .dropdown.item > .menu { margin-top: 0; } </style> </noscript> <meta property="og:image" content="https://codeberg.org/Codeberg/Documentation/-/summary-card"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="600"> <meta property="og:image:alt" content="Summary card of repository Codeberg/Documentation"> <meta property="og:title" content="Documentation"> <meta property="og:url" content="https://codeberg.org/Codeberg/Documentation"> <meta property="og:description" content="Codeberg Documentation – tutorials, how-tos and other Codeberg-specific resources."> <meta property="og:type" content="object"> <meta property="og:site_name" content="Codeberg.org"> <link rel="stylesheet" href="/assets/css/index.css?v=10.0.0-106-b4f95d2~gitea-1.22.0"> <link rel="stylesheet" href="/assets/css/theme-codeberg-auto.css?v=10.0.0-106-b4f95d2~gitea-1.22.0"> </head> <body hx-headers='{"x-csrf-token": "F0_cpX-ftERagZAHiO0N17ZWImA6MTc0MTAzNzExMTc2MTMxOTM4OA"}' hx-swap="outerHTML" hx-ext="morph" hx-push-url="false"> <div class="full height"> <noscript>This website requires JavaScript.</noscript> <nav id="navbar" aria-label="Navigation bar"> <div class="navbar-left ui secondary menu"> <a class="item" id="navbar-logo" href="/" aria-label="Home"> <img width="30" height="30" src="https://design.codeberg.org/logo-kit/icon_inverted.svg" aria-hidden="true"> </a> <div class="ui secondary menu item navbar-mobile-right only-mobile"> <button class="item tw-w-auto ui icon mini button tw-p-2 tw-m-0" id="navbar-expand-toggle" aria-label="Toggle menu"><svg viewBox="0 0 16 16" class="svg octicon-three-bars" aria-hidden="true" width="16" height="16"><path d="M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75m0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75M1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5"/></svg></button> </div> <a class="item" href="/explore/repos">Explore</a> <a class="item" target="_blank" href="https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-codeberg-e.v.%3F">About</a> <a class="item" target="_blank" href="https://docs.codeberg.org/getting-started/faq/">FAQ</a> <a class="item" target="_blank" rel="noopener noreferrer" href="https://docs.codeberg.org">Help</a> <a class="item donation-pretty" href="https://donate.codeberg.org">Donate</a> </div> <div class="navbar-right ui secondary menu"> <a class="item" href="/user/cbrgp/CLaX7Ei"> <svg viewBox="0 0 16 16" class="svg octicon-person" aria-hidden="true" width="16" height="16"><path d="M10.561 8.073a6 6 0 0 1 3.432 5.142.75.75 0 1 1-1.498.07 4.5 4.5 0 0 0-8.99 0 .75.75 0 0 1-1.498-.07 6 6 0 0 1 3.431-5.142 3.999 3.999 0 1 1 5.123 0M10.5 5a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0"/></svg> Register </a> <a class="item" rel="nofollow" href="/user/login?redirect_to=%2fCodeberg%2fDocumentation%2fcommits%2fbranch%2fmain%2fcontent%2fsecurity%2fssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-sign-in" aria-hidden="true" width="16" height="16"><path d="M2 2.75C2 1.784 2.784 1 3.75 1h2.5a.75.75 0 0 1 0 1.5h-2.5a.25.25 0 0 0-.25.25v10.5c0 .138.112.25.25.25h2.5a.75.75 0 0 1 0 1.5h-2.5A1.75 1.75 0 0 1 2 13.25Zm6.56 4.5h5.69a.75.75 0 0 1 0 1.5H8.56l1.97 1.97a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L6.22 8.53a.75.75 0 0 1 0-1.06l3.25-3.25a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734Z"/></svg> Sign in </a> </div> </nav> <div role="main" aria-label="Codeberg/Documentation" class="page-content repository commits"> <div class="secondary-nav"> <div class="ui container"> <div class="repo-header"> <div class="flex-item tw-items-center"> <div class="flex-item-leading"> <img class="ui avatar tw-align-middle" src="/repo-avatars/855-3e1afcfb1480c4a83338aec024f4e574" width="24" height="24" alt="Codeberg/Documentation"> </div> <div class="flex-item-main"> <div class="flex-item-title gt-font-18"> <a class="muted gt-font-normal" href="/Codeberg">Codeberg</a>/<a class="muted" href="/Codeberg/Documentation">Documentation</a> </div> </div> <div class="flex-item-trailing"> </div> </div> <div class="repo-buttons button-row"> <a class="ui compact small basic button" href="/Codeberg/Documentation.rss" data-tooltip-content="RSS feed"> <svg viewBox="0 0 16 16" class="svg octicon-rss" aria-hidden="true" width="16" height="16"><path d="M2.002 2.725a.75.75 0 0 1 .797-.699C8.79 2.42 13.58 7.21 13.974 13.201a.75.75 0 0 1-1.497.098 10.5 10.5 0 0 0-9.776-9.776.747.747 0 0 1-.7-.798ZM2.84 7.05h-.002a7 7 0 0 1 6.113 6.111.75.75 0 0 1-1.49.178 5.5 5.5 0 0 0-4.8-4.8.75.75 0 0 1 .179-1.489M2 13a1 1 0 1 1 2 0 1 1 0 0 1-2 0"/></svg> </a> <form hx-boost="true" hx-target="this" method="post" action="/Codeberg/Documentation/action/watch"> <div class="ui labeled button" data-tooltip-content="Sign in to watch this repository."> <button type="submit" class="ui compact small basic button" disabled> <svg viewBox="0 0 16 16" class="svg octicon-eye" aria-hidden="true" width="16" height="16"><path d="M8 2c1.981 0 3.671.992 4.933 2.078 1.27 1.091 2.187 2.345 2.637 3.023a1.62 1.62 0 0 1 0 1.798c-.45.678-1.367 1.932-2.637 3.023C11.67 13.008 9.981 14 8 14s-3.671-.992-4.933-2.078C1.797 10.83.88 9.576.43 8.898a1.62 1.62 0 0 1 0-1.798c.45-.677 1.367-1.931 2.637-3.022C4.33 2.992 6.019 2 8 2M1.679 7.932a.12.12 0 0 0 0 .136c.411.622 1.241 1.75 2.366 2.717C5.176 11.758 6.527 12.5 8 12.5s2.825-.742 3.955-1.715c1.124-.967 1.954-2.096 2.366-2.717a.12.12 0 0 0 0-.136c-.412-.621-1.242-1.75-2.366-2.717C10.824 4.242 9.473 3.5 8 3.5s-2.825.742-3.955 1.715c-1.124.967-1.954 2.096-2.366 2.717M8 10a2 2 0 1 1-.001-3.999A2 2 0 0 1 8 10"/></svg><span class="text not-mobile">Watch</span> </button> <a hx-boost="false" class="ui basic label" href="/Codeberg/Documentation/watchers"> 35 </a> </div> </form> <form hx-boost="true" hx-target="this" method="post" action="/Codeberg/Documentation/action/star"> <div class="ui labeled button" data-tooltip-content="Sign in to star this repository."> <button type="submit" class="ui compact small basic button" disabled> <svg viewBox="0 0 16 16" class="svg octicon-star" aria-hidden="true" width="16" height="16"><path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25m0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41z"/></svg><span class="text not-mobile">Star</span> </button> <a hx-boost="false" class="ui basic label" href="/Codeberg/Documentation/stars"> 95 </a> </div> </form> <div class="ui labeled button disabled " data-tooltip-content="Sign in to fork this repository." > <a class="ui compact small basic button" > <svg viewBox="0 0 16 16" class="svg octicon-repo-forked" aria-hidden="true" width="16" height="16"><path d="M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0M5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0m6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5m-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0"/></svg><span class="text not-mobile">Fork</span> </a> <div class="ui small modal" id="fork-repo-modal"> <div class="header"> You've already forked Documentation </div> <div class="content tw-text-left"> <div class="ui list"> </div> </div> </div> <a class="ui basic label" href="/Codeberg/Documentation/forks"> 100 </a> </div> </div> </div> </div> <overflow-menu class="ui container secondary pointing tabular top attached borderless menu tw-pt-0 tw-my-0"> <div class="overflow-menu-items"> <a class="item" href="/Codeberg/Documentation"> <svg viewBox="0 0 16 16" class="svg octicon-code" aria-hidden="true" width="16" height="16"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.75.75 0 0 1 .734.215m-6.56 0a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"/></svg> Code </a> <a class="item" href="/Codeberg/Documentation/issues"> <svg viewBox="0 0 16 16" class="svg octicon-issue-opened" aria-hidden="true" width="16" height="16"><path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"/><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0"/></svg> Issues <span class="ui small label">64</span> </a> <a class="item" href="/Codeberg/Documentation/pulls"> <svg viewBox="0 0 16 16" class="svg octicon-git-pull-request" aria-hidden="true" width="16" height="16"><path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25m5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354M3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5m8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0"/></svg> Pull requests <span class="ui small label">6</span> </a> <a class="item" href="https://docs.codeberg.org/improving-documentation/" target="_blank" rel="noopener noreferrer"> <svg viewBox="0 0 16 16" class="svg octicon-link-external" aria-hidden="true" width="16" height="16"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2m6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.75.75 0 0 1-1.042-.018.75.75 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1"/></svg> Wiki </a> <a class="item" href="/Codeberg/Documentation/activity"> <svg viewBox="0 0 16 16" class="svg octicon-pulse" aria-hidden="true" width="16" height="16"><path d="M6 2c.306 0 .582.187.696.471L10 10.731l1.304-3.26A.75.75 0 0 1 12 7h3.25a.75.75 0 0 1 0 1.5h-2.742l-1.812 4.528a.751.751 0 0 1-1.392 0L6 4.77 4.696 8.03A.75.75 0 0 1 4 8.5H.75a.75.75 0 0 1 0-1.5h2.742l1.812-4.529A.75.75 0 0 1 6 2"/></svg> Activity </a> </div> </overflow-menu> <div class="ui tabs divider"></div> </div> <div class="ui container"> <div class="ui segments repository-summary tw-mt-1 tw-mb-0"> <div class="ui segment repository-menu"> <a class="item muted " href="/Codeberg/Documentation/commits/branch/main"> <svg viewBox="0 0 16 16" class="svg octicon-history" aria-hidden="true" width="16" height="16"><path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177M7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.75.75 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4"/></svg> <b>524</b> commits </a> <a class="item muted " href="/Codeberg/Documentation/branches"> <svg viewBox="0 0 16 16" class="svg octicon-git-branch" aria-hidden="true" width="16" height="16"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.5 2.5 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25m-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0m8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5M4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5"/></svg> <b>4</b> branches </a> <a class="item muted " href="/Codeberg/Documentation/tags"> <svg viewBox="0 0 16 16" class="svg octicon-tag" aria-hidden="true" width="16" height="16"><path d="M1 7.775V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.75 1.75 0 0 1 1 7.775m1.5 0c0 .066.026.13.073.177l6.25 6.25a.25.25 0 0 0 .354 0l5.025-5.025a.25.25 0 0 0 0-.354l-6.25-6.25a.25.25 0 0 0-.177-.073H2.75a.25.25 0 0 0-.25.25ZM6 5a1 1 0 1 1 0 2 1 1 0 0 1 0-2"/></svg> <b>0</b> tags </a> <span class="item" data-tooltip-content="git: 35 MiB, lfs: 0 B"> <svg viewBox="0 0 16 16" class="svg octicon-database" aria-hidden="true" width="16" height="16"><path d="M1 3.5c0-.626.292-1.165.7-1.59.406-.422.956-.767 1.579-1.041C4.525.32 6.195 0 8 0s3.475.32 4.722.869c.622.274 1.172.62 1.578 1.04.408.426.7.965.7 1.591v9c0 .626-.292 1.165-.7 1.59-.406.422-.956.767-1.579 1.041C11.476 15.68 9.806 16 8 16c-1.805 0-3.475-.32-4.721-.869-.623-.274-1.173-.62-1.579-1.04-.408-.426-.7-.965-.7-1.591Zm1.5 0c0 .133.058.318.282.551.227.237.591.483 1.101.707C4.898 5.205 6.353 5.5 8 5.5s3.101-.295 4.118-.742c.508-.224.873-.471 1.1-.708.224-.232.282-.417.282-.55s-.058-.318-.282-.551c-.227-.237-.591-.483-1.101-.707C11.102 1.795 9.647 1.5 8 1.5s-3.101.295-4.118.742c-.508.224-.873.471-1.1.708-.224.232-.282.417-.282.55m0 4.5c0 .133.058.318.282.551.227.237.591.483 1.101.707C4.898 9.705 6.353 10 8 10s3.101-.295 4.118-.742c.508-.224.873-.471 1.1-.708.224-.232.282-.417.282-.55V5.724c-.241.15-.503.286-.778.407C11.475 6.68 9.805 7 8 7s-3.475-.32-4.721-.869a6 6 0 0 1-.779-.407Zm0 2.225V12.5c0 .133.058.318.282.55.227.237.592.484 1.1.708 1.016.447 2.471.742 4.118.742s3.102-.295 4.117-.742c.51-.224.874-.47 1.101-.707.224-.233.282-.418.282-.551v-2.275c-.241.15-.503.285-.778.406-1.247.549-2.917.869-4.722.869s-3.475-.32-4.721-.869a6 6 0 0 1-.779-.406"/></svg> <b>35</b> MiB </span> </div> </div> <div class="repo-button-row"> <div class="tw-flex tw-items-center"> <script type="module"> const data = { 'textReleaseCompare': "Compare", 'textCreateTag': "Create tag %s", 'textCreateBranch': "Create branch %s", 'textCreateBranchFrom': "from \"%s\"", 'textBranches': "Branches", 'textTags': "Tags", 'textDefaultBranchLabel': "default", 'mode': 'branches', 'showBranchesInDropdown': true , 'searchFieldPlaceholder': 'Filter branch or tag...', 'branchForm': null , 'disableCreateBranch': true , 'setAction': null , 'submitForm': null , 'viewType': "branch", 'refName': "main", 'commitIdShort': "2227bc5f4a", 'tagName': "", 'branchName': "main", 'noTag': null , 'defaultSelectedRefName': "main", 'repoDefaultBranch': "main", 'enableFeed': true , 'rssURLPrefix': '\/Codeberg\/Documentation/rss/branch/', 'branchURLPrefix': '\/Codeberg\/Documentation/src/branch/', 'branchURLSuffix': '/content\/security\/ssh-key.md', 'tagURLPrefix': '\/Codeberg\/Documentation/src/tag/', 'tagURLSuffix': '/content\/security\/ssh-key.md', 'repoLink': "/Codeberg/Documentation", 'treePath': "content/security/ssh-key.md", 'branchNameSubURL': "branch/main", 'noResults': "No results found.", }; window.config.pageData.branchDropdownDataList = window.config.pageData.branchDropdownDataList || []; window.config.pageData.branchDropdownDataList.push(data); </script> <div class="js-branch-tag-selector tw-mr-1"> <div class="ui dropdown custom"> <button class="branch-dropdown-button gt-ellipsis ui basic small compact button tw-flex tw-m-0"> <span class="text tw-flex tw-items-center tw-mr-1 gt-ellipsis"> <svg viewBox="0 0 16 16" class="svg octicon-git-branch" aria-hidden="true" width="16" height="16"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.5 2.5 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25m-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0m8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5M4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5"/></svg> <strong ref="dropdownRefName" class="tw-ml-2 tw-inline-block gt-ellipsis">main</strong> </span> <svg viewBox="0 0 16 16" class="dropdown icon svg octicon-triangle-down" aria-hidden="true" width="14" height="14"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427"/></svg> </button> </div> </div> <a href="/Codeberg/Documentation/graph" class="ui basic small compact button"> <svg viewBox="0 0 16 16" class="svg octicon-git-branch" aria-hidden="true" width="16" height="16"><path d="M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.5 2.5 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25m-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0m8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5M4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5"/></svg> Commit graph </a> </div> </div> <h4 class="ui top attached header commits-table tw-flex tw-items-center tw-justify-between"> <div class="commits-table-left tw-flex tw-items-center"> 25 commits </div> </h4> <div class="ui attached table segment commit-table"> <table class="ui very basic striped table unstackable" id="commits-table"> <thead> <tr> <th class="three wide">Author</th> <th class="two wide sha">SHA1</th> <th class="eight wide message">Message</th> <th class="two wide right aligned">Date</th> <th class="one wide"></th> </tr> </thead> <tbody class="commit-list"> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/e6087b322f76fc2caaf32f7103ec5d87ce8bc0007b816434706e75fa627cfd4c?size=56" title="Nosferatu" width="28" height="28"/><a class="muted author-wrapper" href="/ninthcircle">ninthcircle</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/8649e50afa39e0adfa3e8ebbb1c407752e0dfe85" class="ui sha label isSigned isVerified"> <span class="shortsha">8649e50afa</span> <div class="ui detail icon button"> <div title="ninthcircle / SHA256:d2LAjGLsaO8BWP7W9ZkxLVVhlVxT32Jj16BXs1QLW98"> <svg viewBox="0 0 14 16" class="svg gitea-lock" aria-hidden="true" width="16" height="16"><path d="M12.5 7h-.75V4.75A4.756 4.756 0 0 0 7 0a4.756 4.756 0 0 0-4.75 4.75V7H1.5A1.5 1.5 0 0 0 0 8.5v6A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-6A1.5 1.5 0 0 0 12.5 7M9.25 7h-4.5V4.75C4.75 3.51 5.76 2.5 7 2.5s2.25 1.01 2.25 2.25z"/></svg> <img loading="lazy" class="ui avatar tw-align-middle signature" src="/avatars/e6087b322f76fc2caaf32f7103ec5d87ce8bc0007b816434706e75fa627cfd4c?size=56" title="Nosferatu" width="28" height="28"/> </div> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="fix: update instructions for adding custom key path in ssh-keygen (#535)"><a href="/Codeberg/Documentation/commit/8649e50afa39e0adfa3e8ebbb1c407752e0dfe85" class="default-link muted">fix: update instructions for adding custom key path in ssh-keygen (</a><a href="/Codeberg/Documentation/issues/535" class="ref-issue">#535</a><a href="/Codeberg/Documentation/commit/8649e50afa39e0adfa3e8ebbb1c407752e0dfe85" class="default-link muted">)</a></span> </span> <span class="tw-align-middle " data-tippy="commit-statuses" tabindex="0"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> </span> <div class="tippy-target"> <div class="commit-status-panel"> <div class="ui top attached header commit-status-header"> All checks were successful </div> <div class="commit-status-list"> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/pr/build <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/594/1">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/pr/lint <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/594/3">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/pr/deploy-preview <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/594/2">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/lint <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/595/2">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/build <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/595/1">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/pull_request_closed/deploy-preview <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/596/1">Details</a></span> </div> </div> </div> </div> </div> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2025-02-22T21:17:35+05:30" data-tooltip-content data-tooltip-interactive="true">2025-02-22 21:17:35 +05:30</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="8649e50afa39e0adfa3e8ebbb1c407752e0dfe85"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/8649e50afa39e0adfa3e8ebbb1c407752e0dfe85/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/44a59264e976fa585ed9f0a92abad9d7?size=56" title="Gusted" width="28" height="28"/><a class="muted author-wrapper" href="/Gusted">Gusted</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/03342e98ec0a79ced89b59e31efd198ecffd88bd" class="ui sha label"> <span class="shortsha">03342e98ec</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="feat: use Eleventy&#39;s image plugin for image transformation (#488)"><a href="/Codeberg/Documentation/commit/03342e98ec0a79ced89b59e31efd198ecffd88bd" class="default-link muted">feat: use Eleventy&#39;s image plugin for image transformation (</a><a href="/Codeberg/Documentation/issues/488" class="ref-issue">#488</a><a href="/Codeberg/Documentation/commit/03342e98ec0a79ced89b59e31efd198ecffd88bd" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <span class="tw-align-middle " data-tippy="commit-statuses" tabindex="0"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> </span> <div class="tippy-target"> <div class="commit-status-panel"> <div class="ui top attached header commit-status-header"> All checks were successful </div> <div class="commit-status-list"> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/lint <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/466/2">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/build <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/466/1">Details</a></span> </div> </div> </div> </div> </div> <pre class="commit-body tw-hidden">Use <a href="https://www.11ty.dev/docs/plugins/image/" class="link">https://www.11ty.dev/docs/plugins/image/</a> to transform images on build time to avif, webp and jpeg. Images are moved to `/content/images`. `&lt;picture&gt;` is no longer needed, the plugin does this automatically. Remove webp images from the source. <span class="issue-keyword">Resolves</span> <a href="/Codeberg/Documentation/issues/152" class="ref-issue">#152</a> <span class="issue-keyword">Resolves</span> <a href="/Codeberg/Documentation/issues/368" class="ref-issue">#368</a> Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/488" class="ref-issue">#488</a> Co-authored-by: Gusted &lt;postmaster@gusted.xyz&gt; Co-committed-by: Gusted &lt;postmaster@gusted.xyz&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2024-11-29T06:12:05Z" data-tooltip-content data-tooltip-interactive="true">2024-11-29 06:12:05 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="03342e98ec0a79ced89b59e31efd198ecffd88bd"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/03342e98ec0a79ced89b59e31efd198ecffd88bd/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/cf1d61570c21853b1cacee6a77e5a5ec?size=56" title="Erik G." width="28" height="28"/><a class="muted author-wrapper" href="/egnun">egnun</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/3bd7c665c7b0121a6b14cb5ef567c54b42b5698d" class="ui sha label"> <span class="shortsha">3bd7c665c7</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Updated paragraph &#34;Telling Git about your SSH key&#34; (#470)"><a href="/Codeberg/Documentation/commit/3bd7c665c7b0121a6b14cb5ef567c54b42b5698d" class="default-link muted">Updated paragraph &#34;Telling Git about your SSH key&#34; (</a><a href="/Codeberg/Documentation/issues/470" class="ref-issue">#470</a><a href="/Codeberg/Documentation/commit/3bd7c665c7b0121a6b14cb5ef567c54b42b5698d" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <span class="tw-align-middle " data-tippy="commit-statuses" tabindex="0"> <svg viewBox="0 0 16 16" class="commit-status icon text red svg octicon-x" aria-hidden="true" width="18" height="18"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L8 9.06l-3.22 3.22a.75.75 0 0 1-1.042-.018.75.75 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06"/></svg> </span> <div class="tippy-target"> <div class="commit-status-panel"> <div class="ui top attached header commit-status-header"> Some checks failed </div> <div class="commit-status-list"> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text red svg octicon-x" aria-hidden="true" width="18" height="18"><path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.75.75 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.75.75 0 0 1-.734-.215L8 9.06l-3.22 3.22a.75.75 0 0 1-1.042-.018.75.75 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/lint <span class="text light-2">Pipeline failed</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/394/2">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/build <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/394/1">Details</a></span> </div> </div> </div> </div> </div> <pre class="commit-body tw-hidden">I don&#39;t know, if it makes a difference, but for the &#34;user.signingKey&#34; option it should probably say &#34;&lt;PATH TO PUBLIC SSH KEY&gt;&#34;. The official git documenation says, that git expects a public key. <a href="https://git-scm.com/docs/git-config#Documentation/git-config.txt-gpgsshdefaultKeyCommand" class="link">https://git-scm.com/docs/git-config#Documentation/git-config.txt-gpgsshdefaultKeyCommand</a> Also some other guides use the public key: <a href="https://blog.dbrgn.ch/2021/11/16/git-ssh-signatures/" class="link">https://blog.dbrgn.ch/2021/11/16/git-ssh-signatures/</a> <a href="https://dev.to/ccoveille/git-the-complete-guide-to-sign-your-commits-with-an-ssh-key-35bg" class="link">https://dev.to/ccoveille/git-the-complete-guide-to-sign-your-commits-with-an-ssh-key-35bg</a> So, I updated the paragraph accordingly. Signed-off-by: egnun &lt;egnun@mailbox.org&gt; Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/470" class="ref-issue">#470</a> Reviewed-by: Panagiotis &#34;Ivory&#34; Vasilopoulos &lt;git@n0toose.net&gt; Co-authored-by: egnun &lt;egnun@mailbox.org&gt; Co-committed-by: egnun &lt;egnun@mailbox.org&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2024-08-19T22:39:01Z" data-tooltip-content data-tooltip-interactive="true">2024-08-19 22:39:01 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="3bd7c665c7b0121a6b14cb5ef567c54b42b5698d"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/3bd7c665c7b0121a6b14cb5ef567c54b42b5698d/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/ad8d55229af377718a731df357aa4257?size=56" title="crapStone" width="28" height="28"/><a class="muted author-wrapper" href="/crapStone">crapStone</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/da1b77aa6a2b04730d9520267d042e1f2c512531" class="ui sha label"> <span class="shortsha">da1b77aa6a</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Add woodpecker ci &amp; many linters (and their required fixes) (#377)"><a href="/Codeberg/Documentation/commit/da1b77aa6a2b04730d9520267d042e1f2c512531" class="default-link muted">Add woodpecker ci &amp; many linters (and their required fixes) (</a><a href="/Codeberg/Documentation/issues/377" class="ref-issue">#377</a><a href="/Codeberg/Documentation/commit/da1b77aa6a2b04730d9520267d042e1f2c512531" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <span class="tw-align-middle " data-tippy="commit-statuses" tabindex="0"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> </span> <div class="tippy-target"> <div class="commit-status-panel"> <div class="ui top attached header commit-status-header"> All checks were successful </div> <div class="commit-status-list"> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/lint <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/258/2">Details</a></span> </div> </div> <div class="commit-status-item"> <svg viewBox="0 0 16 16" class="commit-status icon text green svg octicon-check" aria-hidden="true" width="18" height="18"><path d="M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.75.75 0 0 1 .018-1.042.75.75 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0"/></svg> <div class="status-context gt-ellipsis">ci/woodpecker/push/build <span class="text light-2">Pipeline was successful</span></div> <div class="ui status-details"> <span><a href="https://ci.codeberg.org/repos/46/pipeline/258/1">Details</a></span> </div> </div> </div> </div> </div> <pre class="commit-body tw-hidden"><span class="issue-keyword">closes</span> <a href="/Codeberg/Documentation/issues/238" class="ref-issue">#238</a> Co-authored-by: pat-s &lt;patrick.schratz@gmail.com&gt; Co-authored-by: Patrick Schratz &lt;pat-s@noreply.codeberg.org&gt; Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/377" class="ref-issue">#377</a> Co-authored-by: crapStone &lt;crapstone01@gmail.com&gt; Co-committed-by: crapStone &lt;crapstone01@gmail.com&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2024-06-11T07:51:22Z" data-tooltip-content data-tooltip-interactive="true">2024-06-11 07:51:22 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="da1b77aa6a2b04730d9520267d042e1f2c512531"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/da1b77aa6a2b04730d9520267d042e1f2c512531/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/4c06972538a8f6e3816697936501b36b?size=56" title="Sergey Volkov" width="28" height="28"/><a class="muted author-wrapper" href="/n-ski">Sergey Volkov</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/d475852dc21b0c3f0e8ce02af366f7443550589a" class="ui sha label"> <span class="shortsha">d475852dc2</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Add SSH commit signing content (#420)"><a href="/Codeberg/Documentation/commit/d475852dc21b0c3f0e8ce02af366f7443550589a" class="default-link muted">Add SSH commit signing content (</a><a href="/Codeberg/Documentation/issues/420" class="ref-issue">#420</a><a href="/Codeberg/Documentation/commit/d475852dc21b0c3f0e8ce02af366f7443550589a" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <pre class="commit-body tw-hidden">Add the SSH commit signing section to the SSH key management page. Git has had this feature for a while now and SSH keys are easier to manage since they can be used for both authentication and signing, so I think it makes sense to document this. Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/420" class="ref-issue">#420</a> Reviewed-by: Panagiotis &#34;Ivory&#34; Vasilopoulos &lt;git@n0toose.net&gt; Co-authored-by: Sergey Volkov &lt;ser121512@yandex.ru&gt; Co-committed-by: Sergey Volkov &lt;ser121512@yandex.ru&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2024-05-16T13:55:48Z" data-tooltip-content data-tooltip-interactive="true">2024-05-16 13:55:48 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="d475852dc21b0c3f0e8ce02af366f7443550589a"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/d475852dc21b0c3f0e8ce02af366f7443550589a/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/550f004a55e8ce5f34f4c30e203c7945?size=56" title="YellowComet" width="28" height="28"/><a class="muted author-wrapper" href="/YellowComet">Alex</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/966404aa5cbc301722336d62da156250972b889b" class="ui sha label"> <span class="shortsha">966404aa5c</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Using Security keys on Codeberg (#367)"><a href="/Codeberg/Documentation/commit/966404aa5cbc301722336d62da156250972b889b" class="default-link muted">Using Security keys on Codeberg (</a><a href="/Codeberg/Documentation/issues/367" class="ref-issue">#367</a><a href="/Codeberg/Documentation/commit/966404aa5cbc301722336d62da156250972b889b" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <pre class="commit-body tw-hidden">This PR adds docs on WebAuthn usage on Codeberg. It attempts to cover: - using WebAuthn as a 2FA option on web logins - using FIDO2 over SSH using the OpenSSH client Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/367" class="ref-issue">#367</a> Co-authored-by: Alex &lt;alex@blueselene.com&gt; Co-committed-by: Alex &lt;alex@blueselene.com&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2023-11-28T20:57:37Z" data-tooltip-content data-tooltip-interactive="true">2023-11-28 20:57:37 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="966404aa5cbc301722336d62da156250972b889b"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/966404aa5cbc301722336d62da156250972b889b/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/dfb3b20c55d6dcfd00c4c2de9b9db7cb?size=56" title="NeatNit" width="28" height="28"/><a class="muted author-wrapper" href="/NeatNit">NeatNit</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/2887826c38b3aae76a18f0696b40217b429226ce" class="ui sha label"> <span class="shortsha">2887826c38</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Update SSH connection test text to match actual result (#307)"><a href="/Codeberg/Documentation/commit/2887826c38b3aae76a18f0696b40217b429226ce" class="default-link muted">Update SSH connection test text to match actual result (</a><a href="/Codeberg/Documentation/issues/307" class="ref-issue">#307</a><a href="/Codeberg/Documentation/commit/2887826c38b3aae76a18f0696b40217b429226ce" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <pre class="commit-body tw-hidden">I just went through these steps and noticed that the message is wrong, so here&#39;s the update. Note that the message normally shows the username and key name, which I&#39;ve replaced with &#34;____&#34;. Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/307" class="ref-issue">#307</a> Co-authored-by: NeatNit &lt;neatnit@noreply.codeberg.org&gt; Co-committed-by: NeatNit &lt;neatnit@noreply.codeberg.org&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2023-05-30T09:07:14Z" data-tooltip-content data-tooltip-interactive="true">2023-05-30 09:07:14 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="2887826c38b3aae76a18f0696b40217b429226ce"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/2887826c38b3aae76a18f0696b40217b429226ce/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="fpare" width="28" height="28"/> <span class="author-wrapper">fpare</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/51570538fd7762849ab3fb5539475c56a0ac9b2e" class="ui sha label"> <span class="shortsha">51570538fd</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="add the ssh url scheme"><a href="/Codeberg/Documentation/commit/51570538fd7762849ab3fb5539475c56a0ac9b2e" class="default-link muted">add the ssh url scheme</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-11-29T17:18:29Z" data-tooltip-content data-tooltip-interactive="true">2022-11-29 17:18:29 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="51570538fd7762849ab3fb5539475c56a0ac9b2e"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/51570538fd7762849ab3fb5539475c56a0ac9b2e/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="fpare" width="28" height="28"/> <span class="author-wrapper">fpare</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/1e341a08452b03c6a52f13087493bf3b428cd136" class="ui sha label"> <span class="shortsha">1e341a0845</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="clarify the title"><a href="/Codeberg/Documentation/commit/1e341a08452b03c6a52f13087493bf3b428cd136" class="default-link muted">clarify the title</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-11-29T17:18:29Z" data-tooltip-content data-tooltip-interactive="true">2022-11-29 17:18:29 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="1e341a08452b03c6a52f13087493bf3b428cd136"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/1e341a08452b03c6a52f13087493bf3b428cd136/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/dcfbd8aa9139b5de1405e1596b4736d5?size=56" title="narF" width="28" height="28"/><a class="muted author-wrapper" href="/narF">narF</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/9b31a3da0977b324ba757ad019b7a8c3164c44ca" class="ui sha label"> <span class="shortsha">9b31a3da09</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Mise à jour de &#39;content/security/ssh-key.md&#39;"><a href="/Codeberg/Documentation/commit/9b31a3da0977b324ba757ad019b7a8c3164c44ca" class="default-link muted">Mise à jour de &#39;content/security/ssh-key.md&#39;</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-11-29T17:18:29Z" data-tooltip-content data-tooltip-interactive="true">2022-11-29 17:18:29 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="9b31a3da0977b324ba757ad019b7a8c3164c44ca"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/9b31a3da0977b324ba757ad019b7a8c3164c44ca/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/dcfbd8aa9139b5de1405e1596b4736d5?size=56" title="narF" width="28" height="28"/><a class="muted author-wrapper" href="/narF">narF</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/7fba31ab1d6bb166c3f250aa41ae06cd363ca829" class="ui sha label"> <span class="shortsha">7fba31ab1d</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="add instructions to switch from https to ssh in ssh-key.md"><a href="/Codeberg/Documentation/commit/7fba31ab1d6bb166c3f250aa41ae06cd363ca829" class="default-link muted">add instructions to switch from https to ssh in ssh-key.md</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-11-29T17:18:29Z" data-tooltip-content data-tooltip-interactive="true">2022-11-29 17:18:29 +00:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="7fba31ab1d6bb166c3f250aa41ae06cd363ca829"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/7fba31ab1d6bb166c3f250aa41ae06cd363ca829/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="eo" width="28" height="28"/> <span class="author-wrapper">eo</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/45473fb4092dfd7c11e4918f1ab7854b24a84a33" class="ui sha label"> <span class="shortsha">45473fb409</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Correct SSH key misunderstanding"><a href="/Codeberg/Documentation/commit/45473fb4092dfd7c11e4918f1ab7854b24a84a33" class="default-link muted">Correct SSH key misunderstanding</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-10-21T17:10:35+02:00" data-tooltip-content data-tooltip-interactive="true">2022-10-21 17:10:35 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="45473fb4092dfd7c11e4918f1ab7854b24a84a33"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/45473fb4092dfd7c11e4918f1ab7854b24a84a33/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/e3dd774bf22111c571ea7cc81e1b6320?size=56" title="Jeremy" width="28" height="28"/><a class="muted author-wrapper" href="/jtbx">Jeremy</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/71e01038c564dab5c12ad1ac0283da26d42b0a4c" class="ui sha label"> <span class="shortsha">71e01038c5</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Revise"><a href="/Codeberg/Documentation/commit/71e01038c564dab5c12ad1ac0283da26d42b0a4c" class="default-link muted">Revise</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-08-06T15:44:16+02:00" data-tooltip-content data-tooltip-interactive="true">2022-08-06 15:44:16 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="71e01038c564dab5c12ad1ac0283da26d42b0a4c"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/71e01038c564dab5c12ad1ac0283da26d42b0a4c/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/e3dd774bf22111c571ea7cc81e1b6320?size=56" title="Jeremy" width="28" height="28"/><a class="muted author-wrapper" href="/jtbx">Jeremy</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/196fea69f3e61c489bfa2673a537bff59cb64d80" class="ui sha label"> <span class="shortsha">196fea69f3</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Fix ssh-key.md"><a href="/Codeberg/Documentation/commit/196fea69f3e61c489bfa2673a537bff59cb64d80" class="default-link muted">Fix ssh-key.md</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-08-06T15:44:16+02:00" data-tooltip-content data-tooltip-interactive="true">2022-08-06 15:44:16 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="196fea69f3e61c489bfa2673a537bff59cb64d80"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/196fea69f3e61c489bfa2673a537bff59cb64d80/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/44a59264e976fa585ed9f0a92abad9d7?size=56" title="Gusted" width="28" height="28"/><a class="muted author-wrapper" href="/Gusted">Gusted</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/6b53d9cf235b0f86a8ee9da21876de0baca2955c" class="ui sha label"> <span class="shortsha">6b53d9cf23</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Revisit GPG &amp; SSH documentation (#206)"><a href="/Codeberg/Documentation/commit/6b53d9cf235b0f86a8ee9da21876de0baca2955c" class="default-link muted">Revisit GPG &amp; SSH documentation (</a><a href="/Codeberg/Documentation/issues/206" class="ref-issue">#206</a><a href="/Codeberg/Documentation/commit/6b53d9cf235b0f86a8ee9da21876de0baca2955c" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <pre class="commit-body tw-hidden">- Update the wording of gpg-key.md(ssh-key.md&#39;s wording is already nicely done). To be more fluent and have a better explanation. - Add a section to verify the GPG &amp; SSH key. - Add step for git to sign new commits by-default. - <span class="issue-keyword">Resolves</span> <a href="/Codeberg/Documentation/issues/177" class="ref-issue">#177</a> Co-authored-by: Gusted &lt;williamzijl7@hotmail.com&gt; Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/206" class="ref-issue">#206</a> Co-authored-by: Gusted &lt;gusted@noreply.codeberg.org&gt; Co-committed-by: Gusted &lt;gusted@noreply.codeberg.org&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2022-03-04T22:17:26+01:00" data-tooltip-content data-tooltip-interactive="true">2022-03-04 22:17:26 +01:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="6b53d9cf235b0f86a8ee9da21876de0baca2955c"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/6b53d9cf235b0f86a8ee9da21876de0baca2955c/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/4b07a1168e7715254dd139f17f044c6f?size=56" title="n" width="28" height="28"/><a class="muted author-wrapper" href="/n">n</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/3e9d9b87a8238f0699e0cf9f973d5f8a9817062a" class="ui sha label"> <span class="shortsha">3e9d9b87a8</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Reorder articles in the security section"><a href="/Codeberg/Documentation/commit/3e9d9b87a8238f0699e0cf9f973d5f8a9817062a" class="default-link muted">Reorder articles in the security section</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-11-21T20:13:59+09:00" data-tooltip-content data-tooltip-interactive="true">2021-11-21 20:13:59 +09:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="3e9d9b87a8238f0699e0cf9f973d5f8a9817062a"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/3e9d9b87a8238f0699e0cf9f973d5f8a9817062a/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/4b07a1168e7715254dd139f17f044c6f?size=56" title="n" width="28" height="28"/><a class="muted author-wrapper" href="/n">n</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/6839d4119c5a45e83dc3ba195810dff4ce114cc3" class="ui sha label"> <span class="shortsha">6839d4119c</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Improve SSH key article (#161)"><a href="/Codeberg/Documentation/commit/6839d4119c5a45e83dc3ba195810dff4ce114cc3" class="default-link muted">Improve SSH key article (</a><a href="/Codeberg/Documentation/issues/161" class="ref-issue">#161</a><a href="/Codeberg/Documentation/commit/6839d4119c5a45e83dc3ba195810dff4ce114cc3" class="default-link muted">)</a></span> </span> <button class="ui button js-toggle-commit-body ellipsis-button" aria-expanded="false">...</button> <pre class="commit-body tw-hidden">This PR improves the SSH key article, removes the part where email is used as a label (newcomers might think this is mandatory and leak their email) and changes the public key type to a more secure ed25519. Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/161" class="ref-issue">#161</a> Co-authored-by: n &lt;n@noreply.codeberg.org&gt; Co-committed-by: n &lt;n@noreply.codeberg.org&gt;</pre> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-08-16T01:12:47+02:00" data-tooltip-content data-tooltip-interactive="true">2021-08-16 01:12:47 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="6839d4119c5a45e83dc3ba195810dff4ce114cc3"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/6839d4119c5a45e83dc3ba195810dff4ce114cc3/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/cd86dfb795038947e0fd3cdee4a0c22a?size=56" title="unbeatable-101" width="28" height="28"/><a class="muted author-wrapper" href="/unbeatable-101">William Davis</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/686bfc59781564a8aa42c1272df25dcad113b5d2" class="ui sha label isSigned isVerified"> <span class="shortsha">686bfc5978</span> <div class="ui detail icon button"> <div title="unbeatable-101 / 20D4690C7C94B9A1"> <svg viewBox="0 0 14 16" class="svg gitea-lock" aria-hidden="true" width="16" height="16"><path d="M12.5 7h-.75V4.75A4.756 4.756 0 0 0 7 0a4.756 4.756 0 0 0-4.75 4.75V7H1.5A1.5 1.5 0 0 0 0 8.5v6A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-6A1.5 1.5 0 0 0 12.5 7M9.25 7h-4.5V4.75C4.75 3.51 5.76 2.5 7 2.5s2.25 1.01 2.25 2.25z"/></svg> <img loading="lazy" class="ui avatar tw-align-middle signature" src="/avatars/cd86dfb795038947e0fd3cdee4a0c22a?size=56" title="unbeatable-101" width="28" height="28"/> </div> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="OSX --&gt; macOS"><a href="/Codeberg/Documentation/commit/686bfc59781564a8aa42c1272df25dcad113b5d2" class="default-link muted">OSX --&gt; macOS</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-06-06T17:51:02-04:00" data-tooltip-content data-tooltip-interactive="true">2021-06-06 17:51:02 -04:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="686bfc59781564a8aa42c1272df25dcad113b5d2"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/686bfc59781564a8aa42c1272df25dcad113b5d2/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="René Wagner" width="28" height="28"/> <span class="author-wrapper">René Wagner</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/ef00090cd41f192c9adec230558fe01d6816f10f" class="ui sha label isSigned"> <span class="shortsha">ef00090cd4</span> <div class="ui detail icon button"> <span title="No known key found for this signature in database"><svg viewBox="0 0 14 16" class="svg gitea-unlock" aria-hidden="true" width="16" height="16"><path d="M12.5 8H4.75V4.778c0-1.237.99-2.265 2.228-2.278A2.253 2.253 0 0 1 9.25 4.75v.5c0 .416.334.75.75.75h1c.416 0 .75-.334.75-.75v-.5c0-2.625-2.14-4.76-4.766-4.75C4.36.01 2.25 2.172 2.25 4.797V8H1.5A1.5 1.5 0 0 0 0 9.5v5A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 12.5 8"/></svg></span> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="more cosmetic changes to ssh-key.md"><a href="/Codeberg/Documentation/commit/ef00090cd41f192c9adec230558fe01d6816f10f" class="default-link muted">more cosmetic changes to ssh-key.md</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-05-29T12:36:34+02:00" data-tooltip-content data-tooltip-interactive="true">2021-05-29 12:36:34 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="ef00090cd41f192c9adec230558fe01d6816f10f"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/ef00090cd41f192c9adec230558fe01d6816f10f/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="René Wagner" width="28" height="28"/> <span class="author-wrapper">René Wagner</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/09659373e706f85941c0a0a125cc5971e3c7ba7f" class="ui sha label isSigned"> <span class="shortsha">09659373e7</span> <div class="ui detail icon button"> <span title="No known key found for this signature in database"><svg viewBox="0 0 14 16" class="svg gitea-unlock" aria-hidden="true" width="16" height="16"><path d="M12.5 8H4.75V4.778c0-1.237.99-2.265 2.228-2.278A2.253 2.253 0 0 1 9.25 4.75v.5c0 .416.334.75.75.75h1c.416 0 .75-.334.75-.75v-.5c0-2.625-2.14-4.76-4.766-4.75C4.36.01 2.25 2.172 2.25 4.797V8H1.5A1.5 1.5 0 0 0 0 9.5v5A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 12.5 8"/></svg></span> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="ssh usage: cosmetic changes"><a href="/Codeberg/Documentation/commit/09659373e706f85941c0a0a125cc5971e3c7ba7f" class="default-link muted">ssh usage: cosmetic changes</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-05-29T10:14:36+02:00" data-tooltip-content data-tooltip-interactive="true">2021-05-29 10:14:36 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="09659373e706f85941c0a0a125cc5971e3c7ba7f"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/09659373e706f85941c0a0a125cc5971e3c7ba7f/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="René Wagner" width="28" height="28"/> <span class="author-wrapper">René Wagner</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/e26265cf782bb07a63262e2b8966df8d212cceef" class="ui sha label isSigned"> <span class="shortsha">e26265cf78</span> <div class="ui detail icon button"> <span title="No known key found for this signature in database"><svg viewBox="0 0 14 16" class="svg gitea-unlock" aria-hidden="true" width="16" height="16"><path d="M12.5 8H4.75V4.778c0-1.237.99-2.265 2.228-2.278A2.253 2.253 0 0 1 9.25 4.75v.5c0 .416.334.75.75.75h1c.416 0 .75-.334.75-.75v-.5c0-2.625-2.14-4.76-4.766-4.75C4.36.01 2.25 2.172 2.25 4.797V8H1.5A1.5 1.5 0 0 0 0 9.5v5A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 12.5 8"/></svg></span> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="short explanation why to use SSH"><a href="/Codeberg/Documentation/commit/e26265cf782bb07a63262e2b8966df8d212cceef" class="default-link muted">short explanation why to use SSH</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-05-28T19:53:31+02:00" data-tooltip-content data-tooltip-interactive="true">2021-05-28 19:53:31 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="e26265cf782bb07a63262e2b8966df8d212cceef"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/e26265cf782bb07a63262e2b8966df8d212cceef/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="René Wagner" width="28" height="28"/> <span class="author-wrapper">René Wagner</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/54a921b0cd921753dbb4cbcea9be1ba593863f85" class="ui sha label isSigned"> <span class="shortsha">54a921b0cd</span> <div class="ui detail icon button"> <span title="No known key found for this signature in database"><svg viewBox="0 0 14 16" class="svg gitea-unlock" aria-hidden="true" width="16" height="16"><path d="M12.5 8H4.75V4.778c0-1.237.99-2.265 2.228-2.278A2.253 2.253 0 0 1 9.25 4.75v.5c0 .416.334.75.75.75h1c.416 0 .75-.334.75-.75v-.5c0-2.625-2.14-4.76-4.766-4.75C4.36.01 2.25 2.172 2.25 4.797V8H1.5A1.5 1.5 0 0 0 0 9.5v5A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 12.5 8"/></svg></span> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="add description for private key passphrase"><a href="/Codeberg/Documentation/commit/54a921b0cd921753dbb4cbcea9be1ba593863f85" class="default-link muted">add description for private key passphrase</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2021-05-27T21:40:03+02:00" data-tooltip-content data-tooltip-interactive="true">2021-05-27 21:40:03 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="54a921b0cd921753dbb4cbcea9be1ba593863f85"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/54a921b0cd921753dbb4cbcea9be1ba593863f85/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/avatars/bdb8eb562b0daf3a247f36c49ec6b09a965f35cc3fbfd99da4f4c8aaad94d6ff?size=56" title="Martijn de Boer" width="28" height="28"/><a class="muted author-wrapper" href="/sexybiggetje">Martijn de Boer</a> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/5d2571e988e8ea7f3a5f9ebf1005d16e58d35615" class="ui sha label isSigned"> <span class="shortsha">5d2571e988</span> <div class="ui detail icon button"> <span title="No known key found for this signature in database"><svg viewBox="0 0 14 16" class="svg gitea-unlock" aria-hidden="true" width="16" height="16"><path d="M12.5 8H4.75V4.778c0-1.237.99-2.265 2.228-2.278A2.253 2.253 0 0 1 9.25 4.75v.5c0 .416.334.75.75.75h1c.416 0 .75-.334.75-.75v-.5c0-2.625-2.14-4.76-4.766-4.75C4.36.01 2.25 2.172 2.25 4.797V8H1.5A1.5 1.5 0 0 0 0 9.5v5A1.5 1.5 0 0 0 1.5 16h11a1.5 1.5 0 0 0 1.5-1.5v-5A1.5 1.5 0 0 0 12.5 8"/></svg></span> </div> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Security; some grammar and typos"><a href="/Codeberg/Documentation/commit/5d2571e988e8ea7f3a5f9ebf1005d16e58d35615" class="default-link muted">Security; some grammar and typos</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2020-10-16T16:43:55+02:00" data-tooltip-content data-tooltip-interactive="true">2020-10-16 16:43:55 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="5d2571e988e8ea7f3a5f9ebf1005d16e58d35615"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/5d2571e988e8ea7f3a5f9ebf1005d16e58d35615/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="Lucas Hinderberger" width="28" height="28"/> <span class="author-wrapper">Lucas Hinderberger</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/e080c61be2e285a1416bb3459a4d85e6759bf93a" class="ui sha label"> <span class="shortsha">e080c61be2</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Knut-ified Screenshots / Typos / Fixes #55"><a href="/Codeberg/Documentation/commit/e080c61be2e285a1416bb3459a4d85e6759bf93a" class="default-link muted">Knut-ified Screenshots / Typos / </a><span class="issue-keyword"><a href="/Codeberg/Documentation/commit/e080c61be2e285a1416bb3459a4d85e6759bf93a" class="default-link muted">Fixes</a></span><a href="/Codeberg/Documentation/commit/e080c61be2e285a1416bb3459a4d85e6759bf93a" class="default-link muted"> </a><a href="/Codeberg/Documentation/issues/55" class="ref-issue">#55</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2020-09-02T17:05:09+02:00" data-tooltip-content data-tooltip-interactive="true">2020-09-02 17:05:09 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="e080c61be2e285a1416bb3459a4d85e6759bf93a"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/e080c61be2e285a1416bb3459a4d85e6759bf93a/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> <tr> <td class="author"> <div class="tw-flex"> <img loading="lazy" class="ui avatar tw-align-middle tw-mr-2" src="/assets/img/avatar_default.png" title="Lucas Hinderberger" width="28" height="28"/> <span class="author-wrapper">Lucas Hinderberger</span> </div> </td> <td class="sha"> <a href="/Codeberg/Documentation/commit/cfa9cbbbf553b34a0d846ac258865a7f5f8b8ee6" class="ui sha label"> <span class="shortsha">cfa9cbbbf5</span> </a> </td> <td class="message"> <span class="message-wrapper"> <span class="commit-summary " title="Blending together codeberg-docs-prototype and original Codeberg/Documentation"><a href="/Codeberg/Documentation/commit/cfa9cbbbf553b34a0d846ac258865a7f5f8b8ee6" class="default-link muted">Blending together codeberg-docs-prototype and original Codeberg/Documentation</a></span> </span> </td> <td class="text right aligned"><relative-time prefix="" tense="past" datetime="2020-08-13T12:31:45+02:00" data-tooltip-content data-tooltip-interactive="true">2020-08-13 12:31:45 +02:00</relative-time></td> <td class="text right aligned tw-py-0"> <button class="btn interact-bg tw-p-2" data-tooltip-content="Copy hash" data-clipboard-text="cfa9cbbbf553b34a0d846ac258865a7f5f8b8ee6"><svg viewBox="0 0 16 16" class="svg octicon-copy" aria-hidden="true" width="16" height="16"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"/><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"/></svg></button> <a class="btn interact-bg tw-p-2" data-tooltip-content="View at this point in history" href="/Codeberg/Documentation/src/commit/cfa9cbbbf553b34a0d846ac258865a7f5f8b8ee6/content/security/ssh-key.md"> <svg viewBox="0 0 16 16" class="svg octicon-file-code" aria-hidden="true" width="16" height="16"><path d="M4 1.75C4 .784 4.784 0 5.75 0h5.586c.464 0 .909.184 1.237.513l2.914 2.914c.329.328.513.773.513 1.237v8.586A1.75 1.75 0 0 1 14.25 15h-9a.75.75 0 0 1 0-1.5h9a.25.25 0 0 0 .25-.25V6h-2.75A1.75 1.75 0 0 1 10 4.25V1.5H5.75a.25.25 0 0 0-.25.25v2.5a.75.75 0 0 1-1.5 0Zm1.72 4.97a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.749.749 0 0 1-1.275-.326.75.75 0 0 1 .215-.734l1.47-1.47-1.47-1.47a.75.75 0 0 1 0-1.06M3.28 7.78 1.81 9.25l1.47 1.47a.75.75 0 0 1-.018 1.042.75.75 0 0 1-1.042.018l-2-2a.75.75 0 0 1 0-1.06l2-2a.75.75 0 0 1 1.042.018.75.75 0 0 1 .018 1.042m8.22-6.218V4.25c0 .138.112.25.25.25h2.688l-.011-.013-2.914-2.914z"/></svg> </a> </td> </tr> </tbody> </table> </div> <div class="ui bottom attached header"> <span>Renamed from doc/getting-started/authentication/ssh-key.md (<a href="/Codeberg/Documentation/commits/commit/cfa9cbbbf553b34a0d846ac258865a7f5f8b8ee6/doc/getting-started/authentication/ssh-key.md">Browse further</a>)</span> </div> </div> </div> </div> <footer class="page-footer" role="group" aria-label="Footer"> <div class="grid" aria-label="Links"> <div class="branding not-mobile" aria-hidden="true"> <img src="https://design.codeberg.org/logo-kit/icon_inverted.svg" alt="Logo"> </div> <div> <b>Codeberg</b> <ul> <li><a href="https://docs.codeberg.org" target="_blank">Documentation</a></li> <li><a href="/Codeberg/Community/issues">Community Issues</a></li> <li><a href="/Codeberg/Contributing">Contributing</a> <li><a href="https://docs.codeberg.org/contact/#abuse" target="_blank">Report Abuse</a> </ul> </div> <div> <b>Association</b> <ul> <li><a href="https://docs.codeberg.org/getting-started/what-is-codeberg/#what-is-codeberg-e.v.%3F" target="_blank">Who are we?</a></li> <li><a href="/codeberg/org/src/en/bylaws.md" target="_blank">Bylaws / Satzung</a></li> <li><a href="https://docs.codeberg.org/improving-codeberg/donate/" target="_blank">Donate</a></li> <li><a href="https://join.codeberg.org" target="_blank">Join / Support</a></li> <li><a href="https://docs.codeberg.org/contact/" target="_blank">Contact</a></li> </ul> </div> <div> <b>Service</b> <ul> <li><a href="https://codeberg.page" target="_blank">Codeberg Pages</a></li> <li><a href="https://translate.codeberg.org" target="_blank">Weblate Translations</a></li> <li><a href="https://docs.codeberg.org/ci/#using-codeberg's-instance-of-woodpecker-ci" target="_blank">Woodpecker CI</a></li> <li><a href="/api/swagger">Forgejo API</a></li> <li><a href="https://status.codeberg.eu" target="_blank">Status Page</a></li> </ul> </div> <div> <b>Legal</b> <ul> <li><a href="/codeberg/org/src/Imprint.md" target="_blank">Imprint / Impressum</a></li> <li><a href="/codeberg/org/src/PrivacyPolicy.md" target="_blank">Privacy Policy</a></li> <li><a href="/assets/licenses.txt">Licenses</a></li> <li><a href="/codeberg/org/src/TermsOfUse.md">Terms of Use</a></li> </ul> </div> </div> <center> <a href="https://blog.codeberg.org" target="_blank">Blog</a> | <a href="https://social.anoxinon.de/@Codeberg" target="_blank" rel="noopener noreferrer">Mastodon</a> | <a href="https://matrix.to/#/#codeberg-space:matrix.org" target="_blank" rel="noopener noreferrer">Matrix Space</a> | <a href="/Codeberg-Infrastructure/forgejo" target="_blank">Powered by Forgejo</a> </center> <div class="gt-float-right"> <div class="ui language bottom floating slide up dropdown link item button"> <svg viewBox="0 0 16 16" class="svg octicon-globe" aria-hidden="true" width="16" height="16"><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M5.78 8.75a9.64 9.64 0 0 0 1.363 4.177q.383.64.857 1.215c.245-.296.551-.705.857-1.215A9.64 9.64 0 0 0 10.22 8.75Zm4.44-1.5a9.64 9.64 0 0 0-1.363-4.177c-.307-.51-.612-.919-.857-1.215a10 10 0 0 0-.857 1.215A9.64 9.64 0 0 0 5.78 7.25Zm-5.944 1.5H1.543a6.51 6.51 0 0 0 4.666 5.5q-.184-.271-.352-.552c-.715-1.192-1.437-2.874-1.581-4.948m-2.733-1.5h2.733c.144-2.074.866-3.756 1.58-4.948q.18-.295.353-.552a6.51 6.51 0 0 0-4.666 5.5m10.181 1.5c-.144 2.074-.866 3.756-1.58 4.948q-.18.296-.353.552a6.51 6.51 0 0 0 4.666-5.5Zm2.733-1.5a6.51 6.51 0 0 0-4.666-5.5q.184.272.353.552c.714 1.192 1.436 2.874 1.58 4.948Z"/></svg> <div class="text">English</div> <div class="menu language-menu"> <a lang="id-ID" data-url="/?lang=id-ID" class="item ">Bahasa Indonesia</a> <a lang="de-DE" data-url="/?lang=de-DE" class="item ">Deutsch</a> <a lang="en-US" data-url="/?lang=en-US" class="item active selected">English</a> <a lang="es-ES" data-url="/?lang=es-ES" class="item ">Español</a> <a lang="eo" data-url="/?lang=eo" class="item ">Esperanto</a> <a lang="fil" data-url="/?lang=fil" class="item ">Filipino</a> <a lang="fr-FR" data-url="/?lang=fr-FR" class="item ">Français</a> <a lang="it-IT" data-url="/?lang=it-IT" class="item ">Italiano</a> <a lang="lv-LV" data-url="/?lang=lv-LV" class="item ">Latviešu</a> <a lang="hu-HU" data-url="/?lang=hu-HU" class="item ">Magyar nyelv</a> <a lang="nl-NL" data-url="/?lang=nl-NL" class="item ">Nederlands</a> <a lang="nds" data-url="/?lang=nds" class="item ">Plattdüütsch</a> <a lang="pl-PL" data-url="/?lang=pl-PL" class="item ">Polski</a> <a lang="pt-PT" data-url="/?lang=pt-PT" class="item ">Português de Portugal</a> <a lang="pt-BR" data-url="/?lang=pt-BR" class="item ">Português do Brasil</a> <a lang="sl" data-url="/?lang=sl" class="item ">Slovenščina</a> <a lang="fi-FI" data-url="/?lang=fi-FI" class="item ">Suomi</a> <a lang="sv-SE" data-url="/?lang=sv-SE" class="item ">Svenska</a> <a lang="tr-TR" data-url="/?lang=tr-TR" class="item ">Türkçe</a> <a lang="cs-CZ" data-url="/?lang=cs-CZ" class="item ">Čeština</a> <a lang="el-GR" data-url="/?lang=el-GR" class="item ">Ελληνικά</a> <a lang="bg" data-url="/?lang=bg" class="item ">Български</a> <a lang="ru-RU" data-url="/?lang=ru-RU" class="item ">Русский</a> <a lang="uk-UA" data-url="/?lang=uk-UA" class="item ">Українська</a> <a lang="fa-IR" data-url="/?lang=fa-IR" class="item ">فارسی</a> <a lang="ja-JP" data-url="/?lang=ja-JP" class="item ">日本語</a> <a lang="zh-CN" data-url="/?lang=zh-CN" class="item ">简体中文</a> <a lang="zh-TW" data-url="/?lang=zh-TW" class="item ">繁體中文(台灣)</a> <a lang="zh-HK" data-url="/?lang=zh-HK" class="item ">繁體中文(香港)</a> <a lang="ko-KR" data-url="/?lang=ko-KR" class="item ">한국어</a> </div> </div> </div> </footer> <script src="/assets/js/index.js?v=10.0.0-106-b4f95d2~gitea-1.22.0" onerror="alert('Failed to load asset files from ' + this.src + '. Please make sure the asset files can be accessed.')"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10