
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Enable apps service storage by adding/setting WEBSITES_ENABLE_APP_SERVICE_STORAGE to true in app settings (configuration) of the App Service. Then use the below docker-compose.yml in Deployment Center.
version: "3.4" services: manthanp-firefly-iii: image: manthanp/firefly-iii:version-6.0.30 container_name: manthanp-firefly-iii restart: always ports: # These ports are in format <host-port>:<container-port> - "80:8080" environment: # encryption key (for sessions) APP_KEY: some_random_key # this is required to make sure form submits work on browsers & chrome doesn't complain about mixed content delivery TRUSTED_PROXIES: "**" volumes: - ${WEBAPP_STORAGE_HOME}/site/wwwroot/upload:/var/www/html/storage/upload - ${WEBAPP_STORAGE_HOME}/site/wwwroot/database:/var/www/html/storage/database
You can pass through other environment variables as needed by https://hub.docker.com/r/fireflyiii/core
Note: The image tags are mapped 1:1 to https://hub.docker.com/r/fireflyiii/core
Checkout overview here -> https://hub.docker.com/r/manthanp/baikal
dockerfile# https://hub.docker.com/r/fireflyiii/core FROM fireflyiii/core:version-6.0.30 LABEL maintainer="manthanpatidar@gmail.com" # RUN mkdir -p /manthan COPY CreateDBIfNotExist.sh / COPY Main.sh / # WORKDIR /manthan RUN chmod +x /CreateDBIfNotExist.sh RUN chmod +x /Main.sh RUN apt-get update && apt-get upgrade -y RUN apt-get install sqlite3 -y ENTRYPOINT [ "/Main.sh" ]
shell#!/bin/bash /bin/bash /CreateDBIfNotExist.sh /bin/bash /usr/local/bin/entrypoint.sh
shell#!/bin/bash echo "executing CreateDBIfNotExist.sh" DATABASE_DIRECTORY="/var/www/html/storage/database" DATABASE_FILE="database.sqlite" # https://stackoverflow.com/a/4181721/6818945 DATABASE="${DATABASE_DIRECTORY}/${DATABASE_FILE}" echo "LOG -- checking if $DATABASE already exists???" # exit if db already exists if [ -f "$DATABASE" ] then echo "LOG -- ${DATABASE} already exists" exit 0 fi echo "LOG -- ${DATABASE} does not exist" echo "LOG -- creating ${DATABASE_DIRECTORY}" # https://stackoverflow.com/a/793867/6818945 mkdir -p "$DATABASE_DIRECTORY" echo "LOG -- cd /" cd / echo "LOG -- touching $DATABASE_FILE" touch "$DATABASE_FILE" echo "LOG -- applying PRAGMA journal mode = wal" sqlite3 "$DATABASE_FILE" 'PRAGMA journal_mode=wal;' echo "LOG -- moving to $DATABASE_DIRECTORY" mv "$DATABASE_FILE" "$DATABASE_DIRECTORY"
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务