1
0
mirror of https://github.com/hrfee/jfa-go.git synced 2024-11-22 10:20:11 +00:00

Updated FAQ (markdown)

Harvey Tindall 2020-12-05 18:24:13 +00:00
parent 5c19c6bf07
commit 5459c2a5b4

17
FAQ.md

@ -1,5 +1,7 @@
## Can i `go get` this repository? ## Jellyfin says "Try again within your home network" when trying to reset password ([issue](https://github.com/hrfee/jellyfin-accounts/issues/12))
No, because the supporting files (SCSS, email templates, etc.) need to be compiled and placed next to the executable before it will run, and `go get` will only compile the app itself. * The best way to get around this (if you're using a reverse proxy) is to selectively not send the users real IP to jellyfin on the paths that are used for password resets. Read more and see an example [here](https://github.com/hrfee/jfa-go/wiki/Password-Resets-outside-local-network).
* Another method is to tell Jellyfin to treat all traffic as local. I don't recommend this as it stops you from using other features like remote bandwidth limiting. In Jellyfin, go to Dashboard > Networking (under Advanced), and set the 'LAN networks' setting to `0.0.0.0/0`.
## I can't access `localhost:8056` ## I can't access `localhost:8056`
@ -17,11 +19,14 @@ In this case, `/tmp/jfa-go` is the config directory. Delete it, and run the prog
There's a lot of possibilities for this, but the most common seems to be the use of a VPN. Read through [both](https://github.com/hrfee/jellyfin-accounts/issues/15) of [these](https://github.com/hrfee/jfa-go/issues/3) issues before you open one. There's a lot of possibilities for this, but the most common seems to be the use of a VPN. Read through [both](https://github.com/hrfee/jellyfin-accounts/issues/15) of [these](https://github.com/hrfee/jfa-go/issues/3) issues before you open one.
## Does this need to be installed on the same host as Jellyfin **My other email provider isn't working.**
Not necessarily. For invite functionality, an http connection is only necessary. However, password resets require jfa-go to be able to access Jellyfin's installation directory, so you'll need to use smb or similar to mount it. Make sure to check the ports you are using, as generally they correspond to the protocol used by the provider (465 for normal SSL/TLS, and 587 for STARTTLS). Also note that some new email providers don't provide SMTP access, or require a subscription for access. In this case just shop around for another email provider.
## Jellyfin says "Try again within your home network" when trying to reset password ([issue](https://github.com/hrfee/jellyfin-accounts/issues/12)) ## Does this need to be installed on the same host as Jellyfin?
In Jellyfin, go to Dashboard > Networking (under Advanced), and set the 'LAN networks' setting to `0.0.0.0/0`. This tells Jellyfin to assume all IP addresses are local. Not necessarily. For invite functionality, an http connection is only necessary. However, password resets require jfa-go to be able to access Jellyfin's installation directory, so you'll need to use SMB or similar to mount it.
## Can i `go get` this repository?
No, because the supporting files (SCSS, email templates, etc.) need to be compiled and placed next to the executable before it will run, and `go get` will only compile the app itself.