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's image plugin for image transformation (#488)"><a href="/Codeberg/Documentation/commit/03342e98ec0a79ced89b59e31efd198ecffd88bd" class="default-link muted">feat: use Eleventy'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`. `<picture>` 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 <postmaster@gusted.xyz> Co-committed-by: Gusted <postmaster@gusted.xyz></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 "Telling Git about your SSH key" (#470)"><a href="/Codeberg/Documentation/commit/3bd7c665c7b0121a6b14cb5ef567c54b42b5698d" class="default-link muted">Updated paragraph "Telling Git about your SSH key" (</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't know, if it makes a difference, but for the "user.signingKey" option it should probably say "<PATH TO PUBLIC SSH KEY>". 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 <egnun@mailbox.org> Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/470" class="ref-issue">#470</a> Reviewed-by: Panagiotis "Ivory" Vasilopoulos <git@n0toose.net> Co-authored-by: egnun <egnun@mailbox.org> Co-committed-by: egnun <egnun@mailbox.org></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 & many linters (and their required fixes) (#377)"><a href="/Codeberg/Documentation/commit/da1b77aa6a2b04730d9520267d042e1f2c512531" class="default-link muted">Add woodpecker ci & 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 <patrick.schratz@gmail.com> Co-authored-by: Patrick Schratz <pat-s@noreply.codeberg.org> Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/377" class="ref-issue">#377</a> Co-authored-by: crapStone <crapstone01@gmail.com> Co-committed-by: crapStone <crapstone01@gmail.com></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 "Ivory" Vasilopoulos <git@n0toose.net> Co-authored-by: Sergey Volkov <ser121512@yandex.ru> Co-committed-by: Sergey Volkov <ser121512@yandex.ru></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 <alex@blueselene.com> Co-committed-by: Alex <alex@blueselene.com></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's the update. Note that the message normally shows the username and key name, which I've replaced with "____". Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/307" class="ref-issue">#307</a> Co-authored-by: NeatNit <neatnit@noreply.codeberg.org> Co-committed-by: NeatNit <neatnit@noreply.codeberg.org></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 'content/security/ssh-key.md'"><a href="/Codeberg/Documentation/commit/9b31a3da0977b324ba757ad019b7a8c3164c44ca" class="default-link muted">Mise à jour de 'content/security/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="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 & SSH documentation (#206)"><a href="/Codeberg/Documentation/commit/6b53d9cf235b0f86a8ee9da21876de0baca2955c" class="default-link muted">Revisit GPG & 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's wording is already nicely done). To be more fluent and have a better explanation. - Add a section to verify the GPG & 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 <williamzijl7@hotmail.com> Reviewed-on: <a href="https://codeberg.org/Codeberg/Documentation/pulls/206" class="ref-issue">#206</a> Co-authored-by: Gusted <gusted@noreply.codeberg.org> Co-committed-by: Gusted <gusted@noreply.codeberg.org></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 <n@noreply.codeberg.org> Co-committed-by: n <n@noreply.codeberg.org></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 --> macOS"><a href="/Codeberg/Documentation/commit/686bfc59781564a8aa42c1272df25dcad113b5d2" class="default-link muted">OSX --> 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>