a better way to manage your Jellyfin users, now in go
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Harvey Tindall e576616530
convert text to path to fix rendering on mobile
4 years ago
config
data Fixed goreleaser config 4 years ago
images convert text to path to fix rendering on mobile 4 years ago
mail
scss
.gitignore Fixed goreleaser config 4 years ago
.goreleaser.yml Images, fixed "data" path 4 years ago
README.md Add notice about smtp 4 years ago
api.go Added setup, self restarts 4 years ago
auth.go
config.go
daemon.go
email.go
go.mod
go.sum
jfapi.go Added setup, self restarts 4 years ago
main.go Images, fixed "data" path 4 years ago
package-lock.json
package.json
pwreset.go
pwval.go
setup.go Added setup, self restarts 4 years ago
storage.go
views.go

README.md

jfa-go

A rewrite of jellyfin-accounts in Go. It has feature parity* with the Python version, but should be faster.

* currently missing SMTP support.

Install/usage

Grab an archive from the release section for your platform, and extract jfa-go and data to the same directory. Run the executable to start.

Usage of ./jfa-go:
  -config string
    	alternate path to config file. (default "~/.config/jfa-go/config.ini")
  -data string
    	alternate path to data directory. (default "~/.config/jfa-go")
  -host string
    	alternate address to host web ui on.
  -port int
    	alternate port to host web ui on.

To switch from jf-accounts, copy your existing ~/.jf-accounts to:

  • XDG_CONFIG_DIR/jfa-go (usually ~/.config) on *nix systems,
  • %AppData%/jfa-go on Windows,
  • ~/Library/Application Support/jfa-go on macOS.

(or specify config/data path with -config/-data respectively.)

This is the first time i've even touched Go, and the code is a mess, so help is very welcome.