使用Docker部署个人主页开源项目:homepage

AI智能摘要
本文介绍了如何使用 Docker 部署开源项目 homepage,项目地址为 imsyy/home。作者提供了一个一键部署脚本 deploy.sh,内容包括安装 Docker、Git,克隆项目,配置 .env 文件,构建和启动 Docker 镜像,并提供访问地址。文章还提到若修改项目内容,需重新构建镜像以更新部署。作者建议将项目 fork 到自己的仓库进行操作,以方便管理与定制。
— 此摘要由AI分析文章内容生成,仅供参考。

项目地址:imsyy/home: 个人主页,个人主页源码,主页模板

vercel和github部署请参见文档,建议fokr到自己的仓库操作!

网页预览

使用Docker部署个人主页开源项目:homepage

安装部署

一键安装脚本

创建一个名为 deploy.sh 的文件,复制以下内容:

#!/bin/bash

# 安装依赖
echo "安装 Docker 和 Git(如果没有安装的话)"
sudo apt-get update
sudo apt-get install -y git docker.io docker-compose

# 克隆 GitHub 项目,建议使用自己的仓库
echo "克隆项目到本地..."
git clone https://github.com/imsyy/home.git
cd home

# 创建 .env 文件
echo "创建 .env 配置文件..."
cp .env.example .env

# 提示用户配置 .env(可跳过)
echo "请修改 .env 文件中的配置(如天气API等),然后按任意键继续..."
read -p "Press any key to continue..."

# 构建 Docker 镜像
echo "构建 Docker 镜像..."
docker-compose up --build -d

# 打印本地访问网址
echo "项目已成功构建并运行。请访问:http://localhost:8080"

# 运行完成后停止
echo "部署完成!若需要停止运行,请执行 'docker-compose down'"

为该脚本赋予执行权限:

chmod +x deploy.sh

运行脚本等待安装完成

./deploy.sh

更新构建

如果你修改了项目中的素材文件或 .env 配置文件,需要重新构建 Docker 镜像,以便将这些更改生效。

进入项目目录:

cd /path/to/your/home   

停止正在运行的容器:

docker-compose down

重新构建镜像并启动容器:

docker-compose up --build -d

发布者:木木,转载请注明出处:https://blog.huzz.cn/8692.html

Like (0)
Donate 微信 微信 支付宝 支付宝
木木的头像木木VIP用户
Previous 2025 年 6 月 27 日 下午3:02
Next 2025 年 7 月 3 日 上午10:05

相关推荐

发表回复

Please Login to Comment
SHARE
TOP
🔈Hi,朋友。欢迎来到木木的博客小站!