Linux 安装部署 code-server 在线代码编写环境
安装 code-server
在终端中输入如下指令即可自动完成下载安装及启动
在终端中输入如下指令即可自动完成下载安装及启动
homeassistant久仰大名,据说可以一统各大物联网平台的设备,家里各平台的设备都有一点,控制起来很不方便,于是乎我也来尝尝~
homeassistant官网 https://www.home-assistant.io/
HACS https://github.com/hacs/integration
gitlab官方文档:https://docs.gitlab.com/ee/install/docker.html
官方提供了docker或docker compose的安装方式,这里采用docker
frp是一个优秀的内网穿透服务,曾试过用ngrok做内网穿透,但用docker还比较麻烦,还需要自己编译ngrok客户端进行分发才能使用,折腾了一阵子就没搞了。frp早闻大名,趁有空尝试下,还是比较方便的,只需要写好配置文件,启动就完事了
frp官方文档
frp github
docker-frps
docker-frpc
大家在进行 IPv4 地址配置时都看到过“子网掩码”这样的参数名,许多小伙伴都会疑惑这是个啥?有什么用呢?
Ubuntu Snaps 是 Ubuntu 的母公司 Canonical 于 2016 年 4 月发布 Ubuntu16.04 LTS(LongTermSupport,长期支持版)时引入的一种容器化的软件包格式。自 Ubuntu16.04 LTS 起,Ubuntu 操作系统可以同时支持 Snap 及 Debian 这两种格式的安装包。
Snap 是一种全新的软件包管理方式,其灵感来自容器;它类似一个容器拥有一个应用程序所需的所有文件和库,各个 snap 应用程序之间完全独立。 这种新的封装格式允许开发人员为运行于 Ubuntu 长期支持版本(LTS)之上的应用程序发布更新。这就可以让用户虽然运行着稳定版本的操作系统,但却能够让应用程序保持最新的状态。(ubuntu 使用snap包,Ubuntu 的 snap 软件包封装真的安全吗?)
GZip 压缩,是一种网站速度优化技术,也是一把 SEO 优化利器,许多网站都采用了这种技术,以达到提升网页打开速度、缩短网页打开时间的目的。
网站采用 Gzip 压缩,还有一个好处,就是让你少了一份流量超标的担心。因为 Gzip 开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,而这个,也正是提升网页打开时间的原因所在。