Skip to content

Commit 80b49dd

Browse files
committed
feat: update Authelia configuration to use admin email as username and increment version to 1.5.4
1 parent 6a88331 commit 80b49dd

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

catalog/p/pgsql-pgrest-pgweb-nginx/install.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -510,7 +510,7 @@
510510
- " {{ api_admin_name }} / {{ api_admin_password }}"
511511
- ""
512512
- "Authelia (2FA for pgweb):"
513-
- " admin / {{ authelia_admin_password }}"
513+
- " {{ admin_email }} / {{ authelia_admin_password }}"
514514
- ""
515515
- "SAVE THESE CREDENTIALS!"
516516
- ""

catalog/p/pgsql-pgrest-pgweb-nginx/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "https://raw.githubusercontent.com/node-pulse/playbooks/refs/heads/main/schemas/node-pulse-admiral-playbook-manifest-v1.schema.json",
33
"id": "pb_PgRstPgWeb",
44
"name": "PostgreSQL Stack (PostgreSQL + PostgREST + pgweb + Nginx)",
5-
"version": "1.5.3",
5+
"version": "1.5.4",
66
"description": "Complete PostgreSQL service stack with PostgreSQL 17, PostgREST RESTful API with JWT authentication, pgweb web UI protected by Authelia 2FA, and Nginx reverse proxy with path-based routing and automatic SSL. Installs to /opt/pgstack.",
77
"author": {
88
"name": "Yumin",
@@ -80,7 +80,7 @@
8080
"name": "admin_email",
8181
"label": "Admin Email",
8282
"type": "string",
83-
"description": "Email for SSL certificate notifications",
83+
"description": "Email for SSL certificates and Authelia login username",
8484
"required": true,
8585
"pattern": "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$"
8686
},

catalog/p/pgsql-pgrest-pgweb-nginx/templates/authelia-users.yml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Reference: https://www.authelia.com/configuration/first-factor/file/
44

55
users:
6-
admin:
6+
{{ admin_email | default('admin@localhost') }}:
77
displayname: Administrator
88
password: "{{ authelia_admin_password_hash }}"
99
email: "{{ admin_email | default('admin@localhost') }}"

0 commit comments

Comments
 (0)