flame-简洁的个人导航,docker部署自托管起始页,使用内置编辑器,轻松管理您的应用和书签

最新修改 2025年 11月 12日 by amiao

项目描述

Flame 是一个可自行托管的服务器首页。它的设计深受SUI的影响。Flame 设置和使用都非常简单。它内置编辑器,让您能够快速搭建自己的应用程序中心——无需编辑任何文件。

项目截图

flame-简洁的个人导航,docker部署自托管起始页,使用内置编辑器,轻松管理您的应用和书签
flame-简洁的个人导航,docker部署自托管起始页,使用内置编辑器,轻松管理您的应用和书签
flame-简洁的个人导航,docker部署自托管起始页,使用内置编辑器,轻松管理您的应用和书签

功能特色

  • 📝 使用内置的图形用户界面编辑器,直接在应用内创建、更新和删除您的应用和书签。
  • 📌 将您喜爱的项目固定到主屏幕,以便快速轻松地访问
  • 🔍 集成搜索栏,支持本地筛选,提供 11 个网络搜索引擎,并可添加您自己的搜索引擎。
  • 🔑 身份验证系统,保护您的设置、应用和书签
  • 🔨 Flame 提供数十种自定义界面选项,满足您的各种需求,包括支持自定义 CSS、15 种内置颜色主题和自定义主题生成器。
  • ☀️ 天气小部件,显示当前温度、云量和动态天气状态
  • 🐳 Docker 集成,可根据应用标签自动选择并添加应用

部署安装

使用 Docker(推荐)

Docker Hub 链接

docker pull pawelmalak/flame

# for ARM architecture (e.g. RaspberryPi)
docker pull pawelmalak/flame:multiarch

# installing specific version
docker pull pawelmalak/flame:2.0.0

部署

# run container
docker run -p 5005:5005 -v /path/to/data:/app/data -e PASSWORD=flame_password pawelmalak/flame

Building images

# build image for amd64 only
docker build -t flame -f .docker/Dockerfile .

# build multiarch image for amd64, armv7 and arm64
# building failed multiple times with 2GB memory usage limit so you might want to increase it
docker buildx build \
  --platform linux/arm/v7,linux/arm64,linux/amd64 \
  -f .docker/Dockerfile.multiarch \
  -t flame:multiarch .

Docker Compose

version: '3.6'

services:
  flame:
    image: pawelmalak/flame
    container_name: flame
    volumes:
      - /path/to/host/data:/app/data
      - /var/run/docker.sock:/var/run/docker.sock # optional but required for Docker integration
    ports:
      - 5005:5005
    secrets:
      - password # optional but required for (1)
    environment:
      - PASSWORD=flame_password
      - PASSWORD_FILE=/run/secrets/password # optional but required for (1)
    restart: unless-stopped

# optional but required for Docker secrets (1)
secrets:
  password:
    file: /path/to/secrets/password
Docker Secrets

所有环境变量都可以通过在变量值后附加参数来覆盖_FILE。例如,您可以使用 `–docker PASSWORD_FILEsecret` 而不是 `–docker-compose up` 来传递 Docker Secret 。PASSWORD如果 `–docker secret`PASSWORD和`–docker-compose up` 都已PASSWORD_FILE设置,则 Docker Secret 将优先。

# ./secrets/flame_password
my_custom_secret_password_123

# ./docker-compose.yml
secrets:
  password:
    file: ./secrets/flame_password

skaffold

# use skaffold
skaffold dev

项目地址

github:https://github.com/pawelmalak/flame

开源项目

Alle - 让邮件更聪明,更简单,为个人用户打造的AI邮件聚合与管理平台,只需一个域名即可在 Cloudflare Workers 上运行

2025-11-11 17:12:52

网站推荐

Volume Shader BM毒蘑菇:在线 GPU 性能测试工具,实时 3D 渲染对显卡进行压力测试,并提供视觉反馈和性能指标

2025-10-27 16:34:42

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索