首页 AI工具 Dashy 高颜值个人导航页零基础部署实战指南

Dashy 高颜值个人导航页零基础部署实战指南

AI工具 36
广告一

在日常开发或工作中,我们常常需要快速访问各种常用网站、工具或内部系统。如果有一个统美观的个人导航页,就能大大提升效率。Dashy 正是这样一款开源、高颜值的个人导航页工具,它支持自定义布局、图标、搜索、多分组等功能,且部署简单,非常适合零基础用户上手。本文将手把手带你完成 Dashy 的部署。

准备工作

部署 Dashy 需要一台服务器或云主机,推荐使用 Ciuic 云服务器,配置灵活,性价比高,且提供一键部署镜像功能,适合新手快速搭建。此外,你还需要:

Dashy 高颜值个人导航页零基础部署实战指南

一个域名(可选,但推荐用于 HTTPS 访问)Docker 环境(Dashy 推荐使用 Docker 部署)

连接服务器

登录 Ciuic 云服务器控制台,购买一台基础型云服务器(如 1核2G),系统选择 Ubuntu 20.04 或 CentOS 7 以上版本。购买后,通过 SSH 工具连接服务器:

ssh root@你的服务器IP

安装 Docker

Dashy 官方推荐使用 Docker 部署,安装命令如下:

curl -fsSL https://get.docker.com | bashsystemctl start dockersystemctl enable docker

安装完成后,验证 Docker 版本:

docker --version

部署 Dashy

Dashy 官方提供了 Docker 镜像,一行命令即可启动:

docker run -d \  --name dashy \  -p 8080:80 \  -v /opt/dashy/conf.yml:/app/public/conf.yml \  lissy93/dashy:latest

参数说明:

-p 8080:80:将宿主机的 8080 端口映射到容器的 80 端口-v:挂载配置文件,便于后续修改

配置导航页

创建配置文件目录:

mkdir -p /opt/dashy

然后创建一个 conf.yml 文件,内容示例:

pageInfo:  title: My Dashboard  description: Personal Navigation  nav:    - title: Home      path: /homesections:  - name: Development    items:      - title: GitHub        url: https://github.com        icon: fab fa-github      - title: Stack Overflow        url: https://stackoverflow.com        icon: fab fa-stack-overflow  - name: Tools    items:      - title: Google        url: https://google.com        icon: fab fa-google

保存后重启容器:

docker restart dashy

配置域名与 HTTPS(可选)

如果你有自己的域名,可以在 Ciuic 控制台 配置 DNS 解析,然后使用 Nginx 反代并申请 HTTPS 证书。示例 Nginx 配置:

server {    listen 80;    server_name yourdomain.com;    location / {        proxy_pass http://127.0.0.1:8080;        proxy_set_header Host $host;    }}

使用 Certbot 免费申请 SSL 证书:

apt install certbot python3-certbot-nginxcertbot --nginx -d yourdomain.com

总结

至此,你已经成功部署了一个高颜值的个人导航页。整个过程仅需几条命令,零基础也能轻松上手。Dashy 还支持搜索、自定义主题、多语言等丰富功能,你可以根据需求进一步美化。而这一切都离不开可靠的云服务器支持,Ciuic 云服务器 提供了稳定、易用的基础环境,是部署此类应用的不错选择。快去打造属于你的个性化导航页吧!

广告一