mirror of
https://github.com/linuxserver/Heimdall.git
synced 2026-03-03 00:26:56 -05:00
Multiuser support #35
Labels
No labels
EnhancedApp
FoundationApp
FoundationApp
FoundationApp
bug
closed-issue-activity
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
no-issue-activity
question
research
research
stale
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Heimdall-linuxserver#35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nomandera on GitHub (Feb 12, 2018).
It is understood that this is not a small request and will require considerable effort and discussion.
Currently I authenticate users with traditional HTTP auth (.htaccess etc) using the Letsencrypt container and subfolders of a single domain
e.g.
https://my.notreal.domain/nzbget
https://my.notreal.domain/nextcloud
...
A surprising amount of applications are happy to inherit these credentials if the app is in turn configured with identical users. The net result is if a user logs in once and they are then fed their own applications specifics without ever needing to log in again.
It would be ideal if Heimdall could
userlinks e.g. nextcloud from sysadmin links e.g. piholeThere is scope for unnecessary feature creep here but I cannot imagine a household application dashboard that is not multiuser capable.
related: https://github.com/linuxserver/Heimdall/issues/45
@aptalca commented on GitHub (Feb 12, 2018):
If you're already reverse proxying through letsencrypt, you can add .htpasswd support through the reverse proxy there.
I'm currently rp'ing Heimdall at the main as well as a subdomain through letsencrypt with .htpasswd. The only trick was to use the https port for Heimdall in the proxy_pass directive (with the http port, some links break)
@KodeStar commented on GitHub (Feb 12, 2018):
That something worth adding to the readme @aptalca ?
@aptalca commented on GitHub (Feb 12, 2018):
Perhaps. I'll submit a PR
@KodeStar commented on GitHub (Feb 12, 2018):
Awesome
@KodeStar commented on GitHub (Oct 17, 2018):
Implemented in v2.0.0