草庐IT

一文详解 Synology NAS搭建Git Server

业余时间完成一些代码工程,需要一个代码管理工具,由于此类项目大多要求一定的保密性,此时使用类似Github这种必须开源的gitServer就不太适合了,正好手里有一台群辉NAS,用群辉配置一个GitServer来满足这个要求。创建GitRepo目录创建gitcode用户安装GitServer开启SSH配置gitcode账户权限&配置免密登录创建代码仓库一、创建GitRepo目录这里我们需要创建一个GitServer的数据存储的主共享目录:进入控制面板>共享文件夹>新增(GitRepo)二、创建gitcode用户这里创建一个单独的git用户账户,专用于终端代码提交:进入控制面板>用户帐号>新增(

群晖NAS教程(二十一)、利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、华为云)

群晖NAS教程(二十一)、利用Docker安装DDNS动态域名解析,自动更新域名解析到公网IP(支持阿里云、腾讯云dnspod、Cloudflare、华为云)为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000一、下载镜像与配置启动参数在群晖docker套件中,搜索ddns,选择第一个进行下载。下载完成之后启动,使用docker桥接网络。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JiogFvJ7-1651405388245)(http://nas.hepcloud.top:6391/images/2022/0

git - 使用 Synology 的官方软件包在 NAS 上设置 GIT

我在2-3个月前购买了一台Synology213airNAS用于编程目的。然后在尝试在我的NAS上手动设置git之前,听说DSM4.3会建议Synology的官方包。所以我决定等待。带Git软件包的DSM4.3现已发布:http://www.synology.fr/dsm/dsm_app.php#Git,但是没有像我这样的初学者设置Git的教程。所以:我们如何设置这个官方包?如何使用我的NAS上的一个项目创建一个存储库?最后,我将如何与我的项目“互动”? 最佳答案 我在这里的Synology论坛上找到了一些有用的信息:http://

android - 选择多个项目时动态隐藏上下文操作栏 (CAB) 中的项目

我有一个在长按时显示CAB的listActivity。如果选择了超过1个项目,我想隐藏我的一个菜单项。我跟踪在onItemCheckedStateChanged()中选择的项目数。但是,我无权访问菜单以从此功能中删除该项目。请参阅下面代码中的注释以了解我在尝试什么。我觉得我缺少一些简单的核心理解......下面的代码是从我的onCreate()函数调用的。privatevoidsetupActionBarContext(){ListViewlistView=getListView();listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPL

android - 使用 CAB 在自定义 ListView 中进行多项选择

在阅读并尝试了几天后,我放弃并寻求帮助。我正在使用ActionBarSherlock。我想要达到的目标:每行都有一个自定义布局的ListView,用户可以在其中选择多个列表项。选定的列表项应具有不同的背景颜色。当至少选择了一项时,应显示上下文操作栏(CAB)。它应该看起来或多或少像GMail应用程序中的多个电子邮件选择。唯一的区别是,在gmail应用程序中,选择是通过单击一行的复选框来完成的,而我不想有一个复选框,但是无论用户点击哪里,都应该选择一行。我尝试了什么:关注thistutorial,使用带有一些逻辑的Checkable行布局来在切换检查状态时更改背景颜色,除了我无法在Lis

ssl - 在 Synology NAS 上使用 Docker 在 GitLab 上启用 SSL

我在Docker容器中通过SynologyNAS(DSM5.2)上的官方GitLab包安装了GitLab。我现在喜欢通过https而不是http访问Web界面。我在几篇文章中看到可以使用一些docker魔术,但是没有找到任何详细的说明。谁能解释一下如何做到这一点?可惜这不是默认的。 最佳答案 使用DSM6,现在可以使用dsmdocker界面进行更改(证书生成除外):1)创建key/证书:mkdir/volume1/docker/gitlab/certscd/volume1/docker/gitlab/certsopensslgenr

Free Nas搭建

一、实验环境(实验设备)软件:VMWare硬件:计算机一台二、实验内容及原理(包括硬件原理图、算法、逻辑框图,关键代码等,可续页)一、配置虚拟机硬件设备,准备安装系统打开虚拟机软件,单击“创建新的虚拟机”按钮,弹出“新建虚拟机向导”对话框,如图1所示,选择“典型”单选按钮,单击“下一步”按钮,如图2所示的对话框中,选择“安装程序光盘映像文件单选按钮,虚拟机软件将自动检测到系统是FreeBSD64位的,单击“下一步”按钮。接下来对要安装的虚拟机进行命名,如图下所示,设置好虚拟机名称和安装位置后,单击“下一步”按钮,磁盘大小可以选择默认配置(20GB), 再次单击“下一步”按钮,弹出如图所示的对话

【软路由】J4125安装PVE7.3+iKuai+OpenWrt+NAS+Win10+Debian+CentOS

1.首先要有个机器内存推荐16G,要不装几个虚拟机就满了,如下图2.安装PVE用ventoy做个启动盘(ventoy从github找)下载镜像(清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/proxmox/iso/)用winPE或者其他工具(DiskGenius专业版)清空目标安装固态硬盘的所有分区插电开机连接显示器、鼠标、键盘,按DEL进BIOS调整启动顺序到U盘(UEFI)进入安装界面根据提示操作硬盘选择刚才清空分区的硬盘Country输入China,键盘US密码自己设置管理网卡(ManagementInterface):选择第一个或者最后一个,我选

【软路由】J4125安装PVE7.3+iKuai+OpenWrt+NAS+Win10+Debian+CentOS

1.首先要有个机器内存推荐16G,要不装几个虚拟机就满了,如下图2.安装PVE用ventoy做个启动盘(ventoy从github找)下载镜像(清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/proxmox/iso/)用winPE或者其他工具(DiskGenius专业版)清空目标安装固态硬盘的所有分区插电开机连接显示器、鼠标、键盘,按DEL进BIOS调整启动顺序到U盘(UEFI)进入安装界面根据提示操作硬盘选择刚才清空分区的硬盘Country输入China,键盘US密码自己设置管理网卡(ManagementInterface):选择第一个或者最后一个,我选

如何在群晖NAS中搭建WebDav服务,并外网可访问

目录1.在群晖套件中心安装WebDavServer套件1.1安装完成后,启动webdav服务,并勾选HTTP复选框2.局域网测试WebDav服务2.1下载RaiDrive客户端2.2打开RaiDrive,设置界面语言可以选择中文2.3点击'添加'按钮,新建虚拟驱动区2.4局域网内测试连接成功3.创建cpolarTCP隧道,内网穿透WebDav服务3.1登录cpolar-ui界面,创建TCP临时隧道3.2获取公网临时隧道地址4.客户端测试外网访问WebDav服务5.配置固定TCP地址,长期使用(推荐)5.1保留固定TCP地址5.2将随机隧道修改为固定TCP地址5.3查看在线隧道列表5.4修改We