Mealie 是一款开源的现代化食谱管理平台,提供食谱收藏、菜单规划、购物清单生成等功能。它采用直观的 Web 界面,支持多用户协作,是家庭厨师和美食爱好者的理想选择。作为一个自托管解决方案,Mealie 让您完全掌控自己的食谱数据。
Ciuic 云服务器 提供高性价比的云计算服务,特别适合个人开发者和中小型项目。其特点包括:

# 更新系统包sudo apt update && sudo apt upgrade -y# 安装 Docker 依赖sudo apt install apt-transport-https ca-certificates curl software-properties-common -y# 添加 Docker 官方 GPG 密钥curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg# 添加 Docker 仓库echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null# 安装 Dockersudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io -y# 验证 Docker 安装sudo docker run hello-world# 安装 Docker Composesudo curl -L "https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-composemkdir ~/mealie && cd ~/mealie创建 docker-compose.yml 文件:version: "3.7"services: mealie: image: hkotel/mealie:latest container_name: mealie restart: always ports: - "9925:80" volumes: - ./mealie-data:/app/data environment: - ALLOW_SIGNUP=true - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai启动 Mealie 容器:sudo docker-compose up -d如果您想通过域名访问 Mealie,可以安装 Nginx 作为反向代理:
安装 Nginx:sudo apt install nginx -y创建 Nginx 配置文件 /etc/nginx/sites-available/mealie:server { listen 80; server_name your-domain.com; location / { proxy_pass http://localhost:9925; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }}启用配置并重启 Nginx:sudo ln -s /etc/nginx/sites-available/mealie /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl restart nginxhttp://your-server-ip:9925如果配置了域名:http://your-domain.com首次访问时,系统会提示您创建管理员账户。
mealie-data 目录更新 Mealie:cd ~/mealiesudo docker-compose pullsudo docker-compose up -d监控资源使用:通过 Ciuic 控制面板监控服务器资源使用情况docker-compose.yml 中的端口映射权限问题:确保 mealie-data 目录有正确的读写权限性能优化:如果访问缓慢,可以考虑升级 Ciuic 服务器配置通过本指南,您已经成功在 Ciuic 云服务器 上部署了 Mealie 食谱管理平台。现在您可以开始收集整理自己的食谱,享受自托管服务带来的隐私和控制优势。Ciuic 的稳定服务将为您的 Mealie 实例提供可靠的基础设施支持。
如需进一步定制或遇到技术问题,可以参考 Mealie 官方文档或联系 Ciuic 技术支持团队。祝您烹饪愉快!
本文链接:https://ciuic.com/som/25717.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!