feat(apisix): implement secure admin key handling, add logo, and build notes\n\n- Updated CloudronManifest.json to use CLOUDRON_APP_SECRET for admin key.\n- Modified start.sh to dynamically inject admin key into config.yaml.\n- Added placeholder logo.png.\n- Created APISIX-BuildNotes.md for documentation.\n\n🤖 Generated with Gemini CLI\nCo-Authored-By: Gemini <noreply@google.com>

This commit is contained in:
2025-09-04 10:55:08 -05:00
parent 6295339f81
commit ed663b3453
4 changed files with 72 additions and 1 deletions

View File

@@ -13,6 +13,12 @@ apisix:
- "http://${CLOUDRON_ETCD_HOST}:${CLOUDRON_ETCD_PORT}"
prefix: "/apisix"
timeout: 30
deployment:
admin:
admin_key:
- name: admin
key: ${CLOUDRON_APP_SECRET}
role: admin
# Other APISIX configuration can go here if needed