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:
@@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user