Home

Awesome

演示与特性 | 下载安装及用法 | 服务及支持

1kdd: 省事一键云虚拟机云容器云桌面云开发pve后端(带镜像有演示)

1kdd是一套学习编程语言的最小实践环境选型方案,并相关管理工具和相关脚本,最终组合实现的一套"一键开发桌面理念"系统存在。

1kdd也指代:1keystokedd,1keydowndd,1keynotedevdesk,1keydevabledocker,1keydiskdump,1keydeepindsm,1keydebiandist,1keydebiandesk,1keydevdeploy,1keydebugdemo,1key desk dock,1key datacenter and desk,1key dir disk,1key deconterized desk,1kilometer distance to dev,1key for dev over dev(second dev),1k dev and deploy in os cases,etc ..

项目地址:https://github.com/minlearn/1kdd

演示与特性✨

onekeydevdesk支持一键dd和构建devdeskos,devdeskos是onekeydevdesk的shell os,作为构建+集成范例存在。支持左栏清爽模式/即时切换暗黑主题/一屏式容器创建向导,集成pbs服务和存储( 安装演示:https://www.bilibili.com/video/BV1pr4y1j75w/ ),原生lxc vnc桌面( 安装演示:https://www.bilibili.com/video/BV1PV4y1o7f2/ ),512m小内存可安装,支持headless部署和分离式前端pveman ( 安装演示: https://www.bilibili.com/video/BV1eRt7eTE5A/ ),todo: 可社交分享联合的虚拟机实例,支持docker,集成serverless,支持容器级debugger接入和edtior ide,集成appstore

下载安装及用法📄

注:以下尽量在debian系linux云主机或本地虚拟机下完成,rh系centos/rocky/alma不推荐

wget -qO- inst.sh|bash -s - -选项名 选项值          -t 目标值

                          ————————————————————————————————————————————————
   * 指定debian镜像源:     | -m github/gitee/xxxx | -t debian,             | * debian是原生方式
   * 指定第一张网卡名:      | -i enp0s1...         |    debianmu,           |   安装的纯净debian;
   * 指定静态网络配置:      | -n ip/cidr,gateway   |    debiandemu,         |  * debianmu是live方式安装的
   * 指定第一个硬盘名:      | -p sda...            |    debianctmu,         |   headless devdeskos+gui devdeskos双启动;
   * 指定用户密码安装:      | -w mypass...         |    dummy,              |  * debiandemu是d到本地文件的
   * 指定安装完成动作:      | -o                   |    或自定gz/xz/qcow2镜像 |   独立桌面版devdeskos
       不扩展磁盘:         |    1:noexpanddisk    |                        |  * debianctmu是转换openvz/lxc根文件系统的容器版devdeskos
       不注入网络:         |    2:noinjectnetcfg  |                        |  * 自定义镜像是dd方式安装的raw系统硬盘格式经过
       保持不重启:         |    3:noreboot        |                        |   gzip/xz打包后托管的http/https地址;
       不预先清除:         |    4:nopreclean      |                        |   或者qcow2格式的cloudimage托管的http/https地址
   * 指定使用IP6:          |  -6 1                |                        |  * dummy是空目标仅供调试模式用
                          ————————————————————————————————————————————————                                             
                          * 以上选项可有可无可组合    * -t必须指定,且唯一

恢复完成后的系统,linux用户名为root密码为inst.sh,windows保留原包密码。(注意不指定为inst.sh,注意,指定时密码小于6位或8位可能不符合某些os要求会导致失败)
更多第三方dd镜像仓库《https://inst.sh》

DEBUG模式下以用户名为sshd密码为空登录ssh

服务及支持👀

项目及项目关联,此项目关联 https://github.com/minlearn/ 下所有项目,主体为 https://github.com/minlearn/minlearnprogramming/https://github.com/minlearn/1kdd ,这是一套为配合我在《minlearnprogramming》最小编程/统一开发的想法的综合项目。,可为分免费部分和服务性收费部分,大部分免费公益性服务,仅对要求作者动手的服务收费:

项目和社区维护需要长期付出大量精力,请捐助或付费支持作者:

如何支持:


本项目长期保存