2024年1月22日星期一

使用 Docker 部署 Memos 的综合指南

在继续安装 Memos 之前,请确保满足以下先决条件:

  • 安装了 Docker 的服务器:Memos 被设计为使用 Docker 进行自托管。

Docker 运行

要使用 设置备忘录,请执行以下命令以启动备忘录:docker run

docker run -d \
--init \
--name memos \
--publish 5230:5230 \
--volume ~/.memos/:/var/opt/memos \
neosmemo/memos:stable

此命令将在后台启动 Memos,将其暴露在端口上。数据将存储在目录中。您可以根据需要自定义端口和数据目录路径。5230``~/.memos/

参数选项

  • 模式(-m、–mode):

    • 值:“prod”或“dev”

    • 默认值:“prod”

    • 用途:设置服务器的模式,影响其运行时行为。选项包括生产(“prod”)、开发(“dev”)。

  • 地址 (-a, –addr):

    • 值:表示服务器地址的字符串。

    • 默认值:空字符串。

    • 用途:指定服务器侦听传入连接的地址。

  • 端口(-p、–port):

    • 值:表示服务器端口的整数。

    • 默认值:8081。

    • 用途:设置可访问服务器的端口。

  • 数据 (-d, –data):

    • 值:表示数据目录的字符串。

    • 默认值:空字符串。

    • 用途:指定备忘录将存储其数据的目录。

  • 驱动程序 (–driver):

    • 值:表示数据库驱动程序的字符串。我们目前支持“sqlite”和“mysql”。

    • 默认值:“sqlite”

    • 用途:设置备忘录要使用的数据库驱动程序。

  • DSN (–DSN):

    • 值:表示数据库源名称的字符串。仅在使用 MySQL 驱动程序时适用。

    • 默认值:空字符串。

    • 用途:指定用于连接到数据库的数据库源名称 (DSN)。

  • 指标 (–metric):

    • 值:布尔值 (true/false)。

    • 默认值:true。

    • 用途:启用或禁用指标收集。启用后,“备忘录”会收集指标进行分析。

Docker Compose的

要使用 部署备忘录,请使用以下配置创建文件:docker compose``docker-compose.yml

version: "3.0"
services:
memos:
image: neosmemo/memos:stable
container_name: memos
volumes:
- ~/.memos/:/var/opt/memos
ports:
- 5230:5230

现在,执行以启动备忘录。虽然可以编辑端口和数据目录,但只需修改第一个端口(例如,)以指定备用端口。第二个端口指定 Memos 在容器内侦听的端口。同样的原则也适用于目录路径,其中第一个路径表示主机系统上的位置,第二个路径表示容器内的目录。docker-compose up -d``8081:5230

升级备忘录

若要将备忘录升级到最新版本,请执行以下步骤:

  1. 首先,停止并移除旧容器:

    docker stop memos && docker rm memos
  2. 尽管是可选的,但建议备份数据库:

    cp -r ~/.memos/memos_prod.db ~/.memos/memos_prod.db.bak
  3. 接下来,拉取最新的备忘录图像:
    官网链接docker-Memos

    docker pull neosmemo/memos:stable
  4. 最后,按照 Docker 运行 部分中概述的步骤启动备忘录。升级后的备忘录实例现在将启动并运行最新的增强功能和功能。

面板运行:

  1. -本机目录 :/opt/apps/memos/ -权限:读写 -容器目录 : /var/opt/memos

  2. Entrypoint命令: ‘./memos’

  3. 镜像版本:neosmemo/memos:stable

2024年1月21日星期日

鲸鱼盒子安装armbian系统记录

 1.下载armbian镜像(有5.15、6.1、6.6版本linux内核可选)

https://github.com/ophub/amlogic-s9xxx-armbian/releases

s905x3,选择选x88pro版本对应的系统,如Armbian_xx.x.x_amlogic_s905x3-x88-pro-x3_xxxxxxxx_x.x.xx_server_202x.xx.xx.img.gz。

2.镜像写入U盘

使用USB Image Tool把下载回来并解压缩的img镜像写入U盘(Restore),该步骤会清空U盘内容,请注意。

其他类似专们写镜像的工具都可以用。

更改 uEnv.txt,dtb指向/dtb/amlogic/meson-sm1-x96-max-plus.dtb

使用TF卡引导或把U盘插到蓝色3.0接口那个U口按住鲸鱼头背面那个圆点(用曲别针或牙签戳住),上电,再松开。

盒子启动后,重启后MAC可能会发生改变,可使用ping 盒子ip -t 命令跟踪启动情况

启动后使用Putty以ssh方式登录终端,初始内置账户root、密码1234。

3.把armbian写入到鲸鱼盒子主板的emmc里使用 armbian-install 命令,模型选择525 对应whale。

4.写入完成后执行 poweroff 关闭电源后拔出TF卡重新上电。

5.LED灯控制。

whale.conf,序号23: 678294e

直接同步脚本即可使用:

# 先同步脚本

armbian-sync

# 在终端执行以下命令启用 openvfd 服务,小鲸鱼盒子是23

sed -i 's|^#*openvfd_enable=.*|openvfd_enable="yes"|g' /etc/custom_service/start_service.sh

sed -i 's|^#*openvfd_boxid=.*|openvfd_boxid="23"|g' /etc/custom_service/start_service.sh

# 重启

sync && reboot


更新 Armbian 内核

#执行命令后将更新为最新版本。

armbian-update

脚本文件路径

/usr/sbin/armbian-update



-----------------------------------------------------------------------------------------


以下为过期方法,可参考,但由于镜像文件变更,不一定能成功。

 1.下载armbian镜像(有5.15、6.1、6.6版本linux内核可选)

https://github.com/ophub/amlogic-s9xxx-armbian/releases

s905x3,选择选x88pro版本对应的系统,如Armbian_xx.x.x_amlogic_s905x3-x88-pro-x3_xxxxxxxx_x.x.xx_server_202x.xx.xx.img.gz。

2.镜像写入U盘

使用USB Image Tool把下载回来并解压缩的img镜像写入U盘(Restore),该步骤会清空U盘内容,请注意。

其他类似专们写镜像的工具都可以用,我是习惯用USB Image Tool了。

下载专用dtb(登录后可下载)蓝奏云 解压并重命名dtb文件为 meson-sm1-x96-max-plus.dtb ,

替换原路径/dtb/amlogic/meson-sm1-x96-max-plus.dtb文件

更改 uEnv.txt,指向该 dtb

把U盘插到蓝色3.0接口那个U口或使用TF卡引导,按住鲸鱼头背面那个圆点(用曲别针或牙签戳住),上电,再松开。

盒子启动后,重启后MAC可能会发生改变,使用ping 盒子ip -t 命令 跟踪启动情况

使用Putty以ssh方式登录终端,初始内置账户root、密码1234。

3.把armbian写入到鲸鱼盒子主板的emmc里

主要参考:https://www.right.com.cn/forum/thread-8289728-1-1.html

6.x.x以上内核,使用 armbian-install -m yes -a yes

据说5.15内核用armbian-install即可。6以上版本该命令安装后黑屏。

需要选择机型,不知道选哪个好,输入502(对应X96-Max+_1GB meson-sm1-x96-max-plus.dtb) ♦️ (dtb 可用meson-sm1-x88-pro-x3.dtb 但模型只能选502 X96-Max+_1GB,否则会覆写系统引导分区)

安装后请用poweroff关机,拔掉U盘,拔掉电源,再连接电源开机。

开机后IP会改变,注意分辨。

开机后用内置账户root、1234登录。

4.配置无线

配置wifi,用armbian-config命令,连接好wifi(有线网络似乎不能直接使用,懒得改)

5.安装软件

增加一个普通用户adduser 用户名,会要求输入密码。

之后使用armbian-software就能看到很多可用的安装包

我想体验桌面环境,就输入201进行安装。

安装后问要不要中文支持,当然要了。

然后问需要哪个用户来登录桌面,就输入之前新增的普通用户名。

按提示重启,就可以看到GUI界面了。

体验一下,感觉还可以,显示驱动有点问题,光标、界面有时候会闪。

还是command line比较实用,小马没法拉大车,图形界面下4G内存用近3G,发热还可以,空载50度左右。

之后还可以apt-get update升级软件包。

也可以进入图形化软件商店下一些特定软件。

已知问题:因为型号不对应,所以网卡不启动(可硬改)、蓝牙不驱动、前面板不显示……




参考:

安装homeassistant https://blog.csdn.net/weixin_53928448/article/details/127202419

增加用户https://blog.csdn.net/u013541325/article/details/128521356

刷机https://www.bilibili.com/read/cv26496453/

前面板相关https://www.znds.com/tv-1233520-1-1.html

封面图自己懒得拍,为互联网搜索得到,感谢!

https://blog.csdn.net/qq_36005253/article/details/130562874

2024年1月10日星期三

win11快捷命令

1. Windows 11 新增快捷键

Microsoft 在 Windows 11 中添加了一些新功能。例如,Snap Layouts。 如果您将鼠标悬停在最大化按钮(每个窗口右上角关闭十字符号旁边的方块)上,您将看到多个网格。 您可以使用这些网格以您想要的方式排列您的窗口。 还有一个访问 Snap Layouts 的键盘快捷键。

操作快捷键
打开操作中心Win + A
打开通知面板(通知中心)Win + N
打开小部件面板Win + W
快速访问 Snap 布局Win + Z
打开 Microsoft TeamsWin + C
快速打开网络适配器页面
运行 输入:ncpa.cpl  回车确认

2. Windows 11 文本编辑键盘快捷键

在编辑文档、演示文稿等时,文本编辑对许多人来说起着重要作用。 在下表中,您可以找到所有用于快速测试编辑的宝贵 Windows 11 快捷方式。

操作快捷键
剪切所选项目Ctrl + X
复制所选项目Ctrl + C
粘贴所选项目Ctrl + V
加粗所选文本Ctrl + B
斜体所选文本Ctrl + I
为所选文本加下划线Ctrl + U
移动光标到当前行的开头Home
移动光标到当前行的结束End

3. Windows 11 中的通用 Windows 键盘快捷键

此表汇总了所有常见和常用的 Windows 11 快捷键,这些快捷键将帮助您与 UI 进行交互。

操作快捷键
在打开的应用程序之间切换Alt + Tab
关闭活动项,或退出活动应用程序Alt + F4
锁定你的电脑Win + L
显示和隐藏桌面Win + D
执行该字母的命令Alt + 带下划线的字母
显示所选项目的属性Alt + Enter
打开活动窗口的快捷菜单Alt + Spacebar
转到退回Alt + 左箭头
转到向前Alt + 右箭头
向上移动一屏Alt + Page Up
向下移动一屏Alt + Page Down
关闭活动文档Ctrl + F4
选择文档或窗口中的所有项目Ctrl + A
删除所选项目并将其移至回收站Ctrl + D
刷新活动窗口Ctrl + R
重做操作Ctrl + Y
将光标移动到下一个单词的开头Ctrl + 右箭头
将光标移动到上一个单词的开头Ctrl + 左箭头
将光标移动到下一段的开头Ctrl + 下箭头
将光标移动到上一段的开头Ctrl + 上箭头
使用箭头键在所有打开的应用程序之间切换Ctrl + Alt + Tab
当组或磁贴在“开始”菜单上处于焦点时,将其向指定方向移动Alt + Shift + 箭头键
当一个磁贴在“开始”菜单上处于焦点时,将其移动到另一个磁贴中以创建文件夹Ctrl + Shift + 箭头键
开始菜单打开时调整大小Ctrl + 箭头键
在窗口或桌面上选择多个单独的项目Ctrl + 箭头键 + spacebar
选择一个文本块Ctrl + Shift 和箭头键
打开启动Ctrl + Esc
打开任务管理器Ctrl + Shift + Esc
当多个键盘布局可用时切换键盘布局Ctrl + Shift
打开或关闭中文输入法编辑器 (IME)Ctrl + Spacebar
显示所选项目的快捷菜单Shift + F10
删除所选项目而不先将其移动到回收站Shift + Delete
打开右侧的下一个菜单,或打开一个子菜单右箭头
打开左侧的下一个菜单,或关闭子菜单左箭头
停止或离开当前任务Esc
截取整个屏幕的屏幕截图并将其复制到剪贴板PrtScn

4. Windows 11 功能键键盘快捷键

功能键为我们的工作增加了很大的灵活性。 这些键盘快捷键可帮助您使用键盘上的各种功能键。

操作快捷键
重命名所选项目F2
在文件资源管理器中搜索文件或文件夹F3
在文件资源管理器中显示地址栏列表F4
刷新活动窗口F5
在窗口或桌面上循环浏览屏幕元素F6
激活活动应用程序中的菜单栏F10
最大化或最小化活动窗口F11

5. Windows 11 文件资源管理器键盘快捷键

很多人的日常工作需要与多个工作文件进行交互,这就增加了文件管理器的使用。 下表允许您使用快捷方式快速管理文件。

操作快捷键
选择地址栏Alt + D
选择搜索框Ctrl + E
打开一个新窗口Ctrl + N
关闭活动窗口Ctrl + W
更改文件和文件夹图标的大小和外观Ctrl + 鼠标滚轮
显示所选文件夹上方的所有文件夹Ctrl + Shift + E
创建一个新文件夹Ctrl + Shift + N
显示所选文件夹下的所有子文件夹Num Lock + asterisk (*)
显示所选文件夹的内容Num Lock + plus (+)
折叠所选文件夹Num Lock + minus (-)
显示预览面板Alt + P
打开所选项目的“属性”对话框Alt + Enter
查看下一个文件夹Alt + 右箭头
查看文件夹所在的文件夹Alt + 上箭头
查看上一个文件夹Alt + 左箭头或 Backspace
显示当前选择右箭头
折叠当前选择左箭头
显示活动窗口的底部End
显示活动窗口的顶部Home

6. Windows 11 任务栏键盘快捷键

这些键盘快捷键将帮助您充分利用 Windows 11 任务栏。

操作快捷键
打开一个应用程序或快速打开另一个应用程序实例Shift + 左键单击应用程序图标
以管理员身份打开应用Ctrl + Shift + 左键单击应用程序图标
显示应用程序的窗口菜单Shift + 右键单击应用程序图标
在任务栏中循环浏览应用程序Win + T
根据固定编号在任务栏中打开应用Win + Number 键
循环通过组的窗口Ctrl + 单击分组的任务栏按钮

7. Windows 11 设置键盘快捷键

以下键盘快捷键将帮助您轻松导航 Windows 11 中的“设置”应用程序。

操作快捷键
打开设置Win + I
返回设置主页Backspace
搜索设置在带有搜索框的任何页面上键入

8. Windows 11 虚拟桌面键盘快捷键

你有多个虚拟桌面吗? 这些快捷方式将帮助您在它们之间快速切换。

操作快捷键
打开任务视图Win + Tab
添加虚拟桌面Win + Ctrl + D
在右侧创建的虚拟桌面之间切换Win + Ctrl + 右箭头
在左侧创建的虚拟桌面之间切换Win + Ctrl + 左箭头
关闭您正在使用的虚拟桌面Win + Ctrl + F4

9. Windows 11 对话框快捷键

操作快捷键
显示活动列表中的项目F4
通过选项卡向后移动Ctrl + Shift + Tab
移至第 n 个选项卡Ctrl + 编号(编号 1–9)
通过选项前进Tab
执行与该字母一起使用的命令(或选择选项)Alt + 带下划线的字母
如果活动选项是复选框,则选中或清除复选框Spacebar
如果在“另存为”或“打开”对话框中选择了文件夹,则打开上一级文件夹Backspace
如果活动选项是一组选项按钮,则选择一个按钮箭头键

10. Windows 11 命令提示符键盘快捷键

此列表将允许您在命令提示符下更有效地工作。

操作快捷键
复制所选文本Ctrl + C
粘贴所选文本Ctrl + V
进入标记模式Ctrl + M
在块模式下开始选择Alt + 选择键
在指定的方向移动光标箭头键
将光标向上移动一页Page up
将光标向下移动一页Page down
将光标移动到缓冲区的开头Ctrl + Home
将光标移动到缓冲区的末尾Ctrl + End
在输出历史中向上移动一行Ctrl + 上箭头
在输出历史记录中下移一行Ctrl + 下箭头

11. Windows 11 游戏栏键盘快捷键

您是否正在玩游戏并想使用游戏功能? 这些快捷方式将在不退出游戏的情况下为您提供帮助。

操作快捷键
打开游戏栏Win + G
截取当前游戏的截图Win + Alt + PrtSc
记录活动游戏的最后 30 秒Win + Alt + G
开始或停止记录活动游戏Win + Alt + R
显示/隐藏当前游戏的录制计时器Win + Alt + T

12. Windows 11 辅助功能键盘快捷键

以下键盘快捷键有助于访问 Windows 11 中的各种辅助功能。

操作快捷键
打开放大镜和缩放Win + plus (+)
使用放大镜缩小Win + minus (-)
在 Windows 设置中打开“轻松访问”中心Win + U
退出放大镜Win + Esc
在放大镜中切换到停靠模式Alt + Ctrl + D
在放大镜中切换到全屏模式Alt + Ctrl + F
打开或关闭粘滞键按 Shift 五次
在放大镜中切换到镜头模式Alt + Ctrl + L
在放大镜中反转颜色Alt + Ctrl + I
在放大镜中循环浏览视图Alt + Ctrl + M
在放大镜中使用鼠标调整镜头大小Alt + Ctrl + R
在放大镜中平移Alt + Ctrl + 箭头键
放大或缩小Ctrl + Alt + 鼠标滚动
打开旁白Win + Enter
打开或关闭切换键按住 Num Lock 五秒钟
在 Windows 11 中使用此快捷方式打开屏幕键盘Win + Ctrl + O
打开和关闭筛选键按住右 Shift 八秒钟
打开或关闭高对比度左 Alt 键 + 左 Shift 键 + PrtSc
打开或关闭鼠标键左 Alt 键 + 左 Shift 键 + Num Lock

13. Windows 11 浏览器快捷方式

这些快捷方式将使浏览器的使用变得如此简单。 也就是说,所有列出的快捷方式都可以在 Microsoft Edge、Google Chrome、Mozilla Firefox 等大多数浏览器上正常工作。

操作快捷键
在页面上查找Ctrl + F
在地址栏中选择 URL 进行编辑Alt + D
在 Windows 设置中打开“轻松访问”中心Win + U
打开历史Ctrl + H
在新选项卡中打开下载Ctrl + J
打开一个新窗口Ctrl + N
打印当前页面Ctrl + P
重新加载当前页面Ctrl + R
打开一个新选项卡并切换到它Ctrl + T