当前位置: 首页 > news >正文

【数字花园】个人知识库网站搭建:①netlify免费搭建数字花园

目录

  • [[数字花园]]的构建原理包括三个步骤:
  • 五个部署方案
  • 教程
    • 相关教程
    • 使用的平台
  • 步骤
          • 信息管理

在这里插入图片描述

这里记录的自己搭建数字花园(在线个人知识库)的经历,首先尝试的是网上普遍使用的方法,也就是本篇文章介绍的。
后面会继续进一步研究深入搭建:本地构建(Build)和部署(Deploy)、云服务器构建(Build)和部署(Deploy)、本地构建(Build)和云服务器部署(Deploy)

[[数字花园]]的构建原理包括三个步骤:

  1. 源代码生成:Markdown 笔记编写,通过dg插件发布出源代码
  2. 源代码构建成网页代码:通过npm run build 实现 Markdown → HTML + CSS + JS
  3. 网页代码部署:将 网页 (HTML + CSS + JS) 部署到服务器

五个部署方案

  • [[netlify免费搭建数字花园]]:适用:数字花园需求较小,更新频率少,笔记量少
  • [[本地部署数字花园]]:适用:有公网ip或局域网(校园网)内使用
  • [[云服务器部署数字花园]]:适用:数字花园需求较小,更新批量高:笔记量少
  • [[本地构建+云服务器部署数字花园]]:适用:数字花园需求较小,更新批量高:笔记量少
  • [[本地构建+云服务器部署数字花园plus]]:适用:数字花园需求较大,更新批量高:笔记量大

教程

比较简单,网上都有现成教程,不重复记录了,这里引用别人的教程:https://zhuanlan.zhihu.com/p/677556713

相关教程

主要参考这个教程: https://zhuanlan.zhihu.com/p/677556713
vercel不支持中文文件夹和文件名,目前没找到原因,用Netlift平替

搭建思路参考: AboutTheGarden — 🌱 oldwinterの数字花园

使用的平台

obsidian: Obsidian - Sharpen your thinking
digital garden: Digital Garden - Publish Obsidian Notes For Free
github: GitHub · Build and ship software on a single, collaborative platform · GitHub
netlify(一定程度的免费,免费300分钟部署时间): Scale & Ship Faster with a Composable Web Architecture | Netlify

步骤

  • digital garden官网点一键部署链接(快速搭建方案),Hosting alternatives,然后绑定自己的github
  • 创建好后在obsidian安装digital garden插件,配置连接github仓库
  • 在笔记页面开头添加好属性true后,点击obsidian左边的树苗图表发布笔记到github的部署源码里
  • 每次发布后netilify都会自动重新部署数字花园网站
信息管理

Netlify数字花园部署网站管理页面Site overview | czc-dg | Netlify
我的数字花园网站链接:主页(已经不再使用,现在全部转到阿里云去了,主页链接:www.czchx.cc)

相关文章:

【数字花园】个人知识库网站搭建:①netlify免费搭建数字花园

目录 [[数字花园]]的构建原理包括三个步骤:五个部署方案教程相关教程使用的平台 步骤信息管理 这里记录的自己搭建数字花园(在线个人知识库)的经历,首先尝试的是网上普遍使用的方法,也就是本篇文章介绍的。 后面会继续…...

数据仓库工具箱—读书笔记01(数据仓库、商业智能及维度建模初步)

数据仓库、商业智能及维度建模初步 记录一下读《数据仓库工具箱》时的思考,摘录一些书中关于维度建模比较重要的思想与大家分享🤣🤣🤣 博主在这里先把这本书"变薄"~有时间的小伙伴可以亲自再读一读,感受一下…...

分布式 窗口算法 总结

前言 相关系列 《分布式 & 目录》《分布式 & 窗口算法 & 总结》《分布式 & 窗口算法 & 问题》 参考文献 《【算法】令牌桶算法》 固定窗口算法 简介 固定窗口算法是最简单的流量控制算法。固定窗口算法的核心原理是将系统的生命周期划分为一个个…...

docker容器内部启动jupyter notebook但是宿主机无法访问的解决方法

目录 1.问题2.解决方法 1.问题 在docker容器内启动了jupyter notebook,在宿主机内用如下的url无法访问 http://localhost:8888 http://127.0.0.1:8888 启动方法: jupyter notebook 2.解决方法 启动方法加上选项[ --ip‘*’]或者[–ip‘0.0.0.0’] 即启…...

2.2 数据库设计方法

数据库设计流程: 1.需求分析:准确了解分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,需求分析决定了构建数据库大厦的速度和质量 2.概念结构设计:概设结构设计是整个数据库设计的关键&…...

ALOHA 协议详解

注:本文为 “ALOHA 协议” 相关文章合辑。 未去重整理。 动态分配信道(ALOHA 协议、CSMA 协议) QuantumYou 于 2021-07-27 09:32:04 发布 ALOHA 协议 纯 ALOHA 协议 -纯 ALOHA 协议思想:不监听信道,不按时间槽发送…...

Quant connect的优势和不足,学习曲线难

Quant connect的优势和不足 Quant connect作为一个成熟的算法交易平台,具有许多优势,包括: 强大的回测功能:Quant connect提供了丰富的数据源和回测功能,可以对各种交易策略进行全面的回测和分析。 容易上手&#xf…...

分布式 漏桶算法 总结

前言 相关系列 《分布式 & 目录》《分布式 & 漏桶算法 & 总结》《分布式 & 漏桶算法 & 问题》 概述 简介 LBA Leaky Bucket Algorithm 漏桶算法是一种流行于网络通信领域的流量控制/频率限制算法。漏桶算法的核心原理是通过一个概念上的“漏桶”来…...

2450.学习周刊-2024年50周

封面 人生五个球 ✍优秀博文 面对老板安排的工作,事事有回应,有必要吗? 职场精英进阶手册:工作推进五原则,让你合理高效地利用时间 上个班而已,千万别畏手畏脚 理解了雷军说的SU7要守正出奇&#xff0…...

前端性能优化实战:从加载到渲染的全链路提升

"这个页面怎么这么慢啊?" 产品经理小李站在我的工位旁,指着屏幕上的数据大屏抱怨道。我打开 Chrome DevTools 看了一眼,首屏加载时间确实有点吓人 - 足足用了 8 秒。作为一个追求极致体验的前端开发者,这个数字让我坐不住了。 回想起上周的性能检测会议,…...

pdf merge

在 Ubuntu 22.04 上,你可以使用以下命令行工具来合并多个 PDF 文件: 1. pdftk pdftk 是一个强大的 PDF 工具,支持合并、拆分和其他操作。安装和使用方法如下: sudo apt install pdftk pdftk file1.pdf file2.pdf cat output me…...

Python高性能web框架-FastApi教程:(3)路径操作装饰器方法的参数

路径操作装饰器方法的参数 1. 定义带有参数的POST请求路由 app.post(/items,tags[这是items测试接口],summary这是items测试的summary,description这是items测试的description,response_description这是items测试的response_description) def test():return {items: items数据…...

怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev

本文引用怎么禁用 vscode 中点击 go 包名时自动打开浏览器跳转到 pkg.go.dev 在 vscode 设置项中配置 gopls 的 ui.navigation.importShortcut 为 Definition 即可。 "gopls": {"ui.navigation.importShortcut": "Definition" }ui.navigation.i…...

bean创建源码

去字节面试,直接让人出门左拐:Bean 生命周期都不知道! spring启动创建bean流程 下面就接上了 bean生命周期 doGetBean Object sharedInstance this.getSingleton(beanName); sharedInstance this.getSingleton(beanName, new ObjectF…...

axfbinhexelf文件区别

0 Preface/Foreword axf,bin,hex,elf四个都能存在于嵌入式软件领域。 1 文件介绍 嵌入式软件中常见的文件包含: axf,包含调试信息,文件最大。调试信息放在机器码前面。elfhex,包含地址信息,文件内容较大。bin&#x…...

ABAP时间戳与日期时间转换及时区处理

一、时间戳转换为日期时间 1. 基本转换 CONVERT TIME STAMP <fs_back>-lastchangedatetime TIME ZONE sy-zonloINTO DATE DATA(lv_date)TIME DATA(lv_time).2. 解决8小时时差问题的方案 方案1&#xff1a;直接使用UTC时区&#xff08;推荐&#xff09; CONVERT TIME …...

#渗透测试#漏洞挖掘#红蓝攻防#护网#sql注入介绍01

免责声明 本教程仅为合法的教学目的而准备&#xff0c;严禁用于任何形式的违法犯罪活动及其他商业行为&#xff0c;在使用本教程前&#xff0c;您应确保该行为符合当地的法律法规&#xff0c;继续阅读即表示您需自行承担所有操作的后果&#xff0c;如有异议&#xff0c;请立即停…...

Flink是什么?Flink技术介绍

官方参考资料&#xff1a;Apache Flink — Stateful Computations over Data Streams | Apache Flink Flink是一个分布式流处理和批处理计算框架&#xff0c;具有高性能、容错性和灵活性。以下是关于Flink技术的详细介绍&#xff1a; 一、Flink概述 ‌定义‌&#xff1a;Fli…...

DETR-ResNet-50:Facebook的革命性目标检测模型

在计算机视觉领域&#xff0c;DETR&#xff08;DEtection TRansformer&#xff09;模型&#xff0c;由Facebook推出&#xff0c;已成为一项具有革命性的技术。DETR-ResNet-50作为一种结合了Transformer和ResNet-50骨干网络的端到端目标检测模型&#xff0c;凭借其出色的性能和创…...

0002.基于springboot +layui二手物品交易平台

适合初学同学练手项目&#xff0c;部署简单&#xff0c;代码简洁清晰&#xff1b; 注:当前项目架构使用前后端未分离哦&#xff01; 一、系统架构 前端&#xff1a;layui| html 后端&#xff1a;springboot | mybatis-plus 环境&#xff1a;jdk1.8 | mysql | maven 二、代…...

GeekDoc

GeekDoc 中文系列教程是一个庞大且组织良好的技术文档集合&#xff0c;它并非单一教程&#xff0c;而是一个开源文档翻译与整理项目&#xff0c;旨在将优秀的技术文档和教程翻译成中文&#xff0c;并按技术领域进行分类。其内容广泛覆盖了信息技术领域的多个核心方向&#xff0…...

UI UX PRO MAX怎么做

4月6日 ui ux 能够自动设计项目...

[具身智能-239]:OpenCV与深度神经网络处理图像的哲学差别,前者是结构化的底层像素处理,是物理工匠哲学,深度神经网络是非结构化的特征与含义识别,是人类的意义认知哲学。

总结非常精辟&#xff0c;甚至可以说是一针见血地揭示了计算机视觉领域两大流派的本质差异。这里提出的“物理工匠哲学”与“人类的意义认知哲学”&#xff0c;不仅准确描述了技术实现上的不同&#xff0c;更上升到了认识论的高度。结合最新的搜索结果和深度学习的本质&#xf…...

从TUM数据集评测到真实项目:手把手教你评估ORB-SLAM3的实战表现

从TUM数据集到真实场景&#xff1a;ORB-SLAM3性能评估全流程实战指南 当你在TUM数据集上运行完ORB-SLAM3&#xff0c;看着终端里不断输出的位姿数据&#xff0c;是否曾思考过这些数字背后真正的含义&#xff1f;如何从冰冷的轨迹文件中提炼出对算法性能的深刻理解&#xff1f;本…...

告别90%重复操作:XHS-Downloader如何重构小红书内容采集体验

告别90%重复操作&#xff1a;XHS-Downloader如何重构小红书内容采集体验 【免费下载链接】XHS-Downloader 小红书&#xff08;XiaoHongShu、RedNote&#xff09;链接提取/作品采集工具&#xff1a;提取账号发布、收藏、点赞、专辑作品链接&#xff1b;提取搜索结果作品、用户链…...

基于扩展卡尔曼滤波器(EKF)的PMSM无位置传感器控制优化策略解析

1. 为什么PMSM需要无位置传感器控制&#xff1f; 永磁同步电机&#xff08;PMSM&#xff09;凭借高功率密度、高效率等优势&#xff0c;在电动汽车、工业伺服等领域广泛应用。但传统控制方案依赖机械位置传感器&#xff08;如编码器、旋转变压器&#xff09;&#xff0c;不仅增…...

Fastboot Enhance:革新性Windows一站式Android设备管理工具

Fastboot Enhance&#xff1a;革新性Windows一站式Android设备管理工具 【免费下载链接】FastbootEnhance A user-friendly Fastboot ToolBox & Payload Dumper for Windows 项目地址: https://gitcode.com/gh_mirrors/fa/FastbootEnhance 在Android开发与维护领域&…...

Unity UXML和USS实战:像搭积木一样设计你的第一个编辑器窗口

Unity UXML与USS模块化开发指南&#xff1a;构建可维护的编辑器界面 在Unity编辑器扩展开发中&#xff0c;界面设计往往成为制约开发效率的瓶颈。传统IMGUI虽然灵活&#xff0c;但维护成本随界面复杂度呈指数级增长。UI Toolkit带来的UXML/USS工作流&#xff0c;正在重塑Unity工…...

Boss-Key老板键:三步打造你的办公隐私保护终极方案

Boss-Key老板键&#xff1a;三步打造你的办公隐私保护终极方案 【免费下载链接】Boss-Key 老板来了&#xff1f;快用Boss-Key老板键一键隐藏静音当前窗口&#xff01;上班摸鱼必备神器 项目地址: https://gitcode.com/gh_mirrors/bo/Boss-Key 还在为突然的办公室巡查而手…...

告别网络延迟!AutoGLM-Phone-9B本地化部署实战,手机也能流畅对话AI

告别网络延迟&#xff01;AutoGLM-Phone-9B本地化部署实战&#xff0c;手机也能流畅对话AI 1. AutoGLM-Phone-9B简介与核心优势 1.1 专为移动端设计的轻量级大模型 AutoGLM-Phone-9B是一款革命性的多模态大语言模型&#xff0c;专为移动设备和边缘计算场景优化。与传统的云端…...