gitea自定义footer添加备案号教程

好久没更新博客了,都快忘了还有个博客了,随便记录点东西吧!

部署环境

本人部署环境是 docker,如果使用宝塔自己下载压缩包解压部署的,可能部分设置不一致,具体根据自己实际情况调整!

操作步骤

1、首先,进管理后台,看一下自己【自定义文件根路径】,我这里是:/data/gitea

01.png

2、因为我是docker部署的,这个目录是持久化的,该目录对应我实际的物理机目录是:/www/wwwroot/gitmr.com/gitea,在这个目录下依次建立 templates/base 目录,最终成品目录结构:/www/wwwroot/gitmr.com/gitea/templates/base

3、在该目录下新建 footer_content.tmpl 文件,复制如下内容填入!

<style>
    .ui.right.links a {display: inline-flex; align-items: center; height:1em;}
    .ui.right.links svg.icon {width: 16px; height: 16px; margin-right: 5px; fill: var(--color-text-light);}
</style>
<footer>
    <div class="ui container">
        <div class="ui left">
            <span>备案号:</span>
            <a href="https://beian.miit.gov.cn/" target="_blank">皖ICP备2021007434号-5</a>
        </div>
        <div class="ui right links">
            <a href="/">
                <svg t="1663906418320" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2553" width="200" height="200"><path d="M947.264 496.704c-17.023 16.511-44.544 16.511-61.567 0l-33.409-32.448v461.441c0 23.744-27.072 38.592-51.52 38.592h-169.024c-24.447 0-44.288-19.264-44.288-43.008v-117.824c0-16.384-13.697-29.696-30.593-29.696h-89.729c-16.896 0-30.591 13.312-30.591 29.696v117.824c0 23.744-19.841 43.008-44.288 43.008h-169.024c-24.449 0-51.52-14.848-51.52-38.592v-461.441l-33.409 32.448c-17.023 16.513-44.544 16.513-61.569 0s-17.023-43.264 0-59.775l354.24-344c22.401-21.824 51.648-32.768 81.023-33.151 29.376 0.385 58.624 11.328 81.023 33.088l107.456 104.321v-99.713c0-10.432 27.265-37.696 37.696-37.696h37.696c10.432 0 37.696 27.263 37.696 37.696v209.6l133.761 129.921c16.896 16.448 16.896 43.2-0.064 59.712z" p-id="2554"></path></svg>
                <span>首页</span>
            </a>
            <a href="#top">
                <svg t="1663906461812" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3456" width="200" height="200"><path d="M535.466667 241.066667c-12.8-8.533333-27.733333-8.533333-40.533334 0L183.466667 488.533333c-6.4 6.4-12.8 14.933333-12.8 23.466667 0 2.133333 0 6.4 2.133333 8.533333 2.133333 12.8 14.933333 21.333333 27.733333 21.333334h155.733334v322.133333c0 19.2 12.8 29.866667 32 29.866667h249.6c21.333333 0 34.133333-12.8 34.133333-29.866667v-320h151.466667c12.8 0 25.6-8.533333 27.733333-21.333333s0-25.6-8.533333-34.133334L535.466667 241.066667zM864 96h-704C142.933333 96 128 110.933333 128 128s14.933333 32 32 32h704c17.066667 0 32-14.933333 32-32s-14.933333-32-32-32z" p-id="3457"></path></svg>
                <span>顶部</span>
            </a>
            <a href="javascript:window.location.reload(true)">
                <svg t="1663906488820" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4369" width="200" height="200"><path d="M684.032 403.456q-17.408-8.192-15.872-22.016t11.776-22.016q3.072-2.048 19.968-15.872t41.472-33.28q-43.008-49.152-102.4-77.312t-129.024-28.16q-64.512 0-120.832 24.064t-98.304 66.048-66.048 98.304-24.064 120.832q0 63.488 24.064 119.808t66.048 98.304 98.304 66.048 120.832 24.064q53.248 0 100.864-16.896t87.04-47.616 67.584-72.192 41.472-90.624q7.168-23.552 26.624-38.912t46.08-15.36q31.744 0 53.76 22.528t22.016 53.248q0 14.336-5.12 27.648-21.504 71.68-63.488 132.096t-99.84 103.936-128.512 68.096-148.48 24.576q-95.232 0-179.2-35.84t-145.92-98.304-98.304-145.92-36.352-178.688 36.352-179.2 98.304-145.92 145.92-98.304 179.2-36.352q105.472 0 195.584 43.52t153.6 118.272q23.552-17.408 39.424-30.208t19.968-15.872q6.144-5.12 13.312-7.68t13.312 0 10.752 10.752 6.656 24.576q1.024 9.216 2.048 31.232t2.048 51.2 1.024 60.416-1.024 58.88q-1.024 34.816-16.384 50.176-8.192 8.192-24.576 9.216t-34.816-3.072q-27.648-6.144-60.928-13.312t-63.488-14.848-53.248-14.336-29.184-9.728z" p-id="4370"></path></svg>
                <span>刷新</span>
            </a>
        </div>
    </div>
</footer>

4、重启 gitea 查看效果,因为我是用容器跑的,所以我重启容器后看效果,效果如下图!

02.png