authentik: add icon urls to apps and arrstack

This commit is contained in:
Iurii Tatishchev 2023-11-15 14:57:10 -08:00
parent b15b1fca40
commit be14ddd5fc
Signed by: CaZzzer
GPG Key ID: 9A156B7DA6398968
3 changed files with 20 additions and 4 deletions

18
.idea/jsonSchemas.xml generated
View File

@ -21,6 +21,24 @@
</SchemaInfo>
</value>
</entry>
<entry key="Authentik Blueprint">
<value>
<SchemaInfo>
<option name="generatedName" value="New Schema" />
<option name="name" value="Authentik Blueprint" />
<option name="relativePathToSchema" value="https://goauthentik.io/blueprints/schema.json" />
<option name="patterns">
<list>
<Item>
<option name="directory" value="true" />
<option name="path" value="roles/alpina/collections/services/authentik/templates/blueprints" />
<option name="mappingKind" value="Directory" />
</Item>
</list>
</option>
</SchemaInfo>
</value>
</entry>
<entry key="Traefik v2">
<value>
<SchemaInfo>

View File

@ -43,8 +43,7 @@ entries:
group: "Apps"
meta_description: "Hello, I'm {{ app }}!"
meta_publisher: Alpina
# This isn't supported yet, https://github.com/goauthentik/authentik/issues/3484
# meta_icon: "{{ apps[app]["icon"] }}"
icon: "{{ apps[app]["icon"] }}"
open_in_new_tab: true
policy_engine_mode: any
provider: !KeyOf {{ app | lower }}

View File

@ -46,8 +46,7 @@ entries:
group: "Arrstack"
meta_description: "Hello, I'm {{ service }}!"
meta_publisher: Alpina
# This isn't supported yet, https://github.com/goauthentik/authentik/issues/3484
# meta_icon: "https://{{ service }}.{{ domain }}/Content/Images/logo.svg"
icon: "https://{{ service }}.{{ domain }}/{{ "images/qbittorrent-tray.svg" if service == "qBit" else "Content/Images/logo.svg" }}"
open_in_new_tab: true
policy_engine_mode: any
provider: !KeyOf {{ service | lower }}