jellyfin-accounts/config-default.ini

116 lines
3.7 KiB
INI
Raw Normal View History

2020-04-11 14:20:25 +00:00
[jellyfin]
; settings for connecting to jellyfin
; it is recommended to create a limited admin account for this program.
2020-04-11 14:20:25 +00:00
username = username
password = password
; jellyfin server address. can be public, or local for security purposes.
server = http://jellyfin.local:8096
; publicly accessible jellyfin address for invite form. leave blank to reuse the above address.
public_server = https://jellyf.in:443
; this and below settings will show on the jellyfin dashboard when the program connects. you may as well leave them alone.
2020-04-11 14:20:25 +00:00
client = jf-accounts
version = 0.2.5
2020-04-11 14:20:25 +00:00
device = jf-accounts
device_id = jf-accounts-0.2.5
2020-04-11 14:20:25 +00:00
[ui]
; settings related to the ui and program functionality.
; set 0.0.0.0 to run on localhost
host = 0.0.0.0
2020-04-11 14:20:25 +00:00
port = 8056
; enable this to use jellyfin users instead of the below username and pw.
jellyfin_login = true
; allows only admin users on jellyfin to access the admin page.
admin_only = true
; username for admin page (leave blank if using jellyfin_login)
2020-04-11 14:20:25 +00:00
username = your username
; password for admin page (leave blank if using jellyfin_login)
2020-04-11 14:20:25 +00:00
password = your password
debug = false
; displayed at bottom of all pages except admin
2020-04-11 14:20:25 +00:00
contact_message = Need help? contact me.
; display at top of invite form.
help_message = Enter your details to create an account.
; displayed when a user creates an account
2020-04-11 14:20:25 +00:00
success_message = Your account has been created. Click below to continue to Jellyfin.
[password_validation]
; password validation (minimum length, etc.)
enabled = true
min_length = 8
upper = 1
lower = 0
number = 1
special = 0
2020-04-12 20:25:27 +00:00
[email]
; general email settings. ignore if not using email features.
; use email address from invite form as username on jellyfin.
no_username = false
2020-04-12 20:25:27 +00:00
use_24h = true
; date format used in emails. follows datetime.strftime format.
2020-04-25 21:08:59 +00:00
date_format = %d/%m/%y
; message displayed at bottom of emails.
2020-04-12 20:25:27 +00:00
message = Need help? contact me.
; method of sending email to use.
2020-04-12 20:25:27 +00:00
method = smtp
; address to send emails from
2020-04-12 20:25:27 +00:00
address = jellyfin@jellyf.in
; the name of the sender
2020-04-12 20:25:27 +00:00
from = Jellyfin
[password_resets]
; settings for the password reset handler.
; enable to store provided email addresses, monitor jellyfin directory for pw-resets, and send reset pins
enabled = true
; path to the folder jellyfin puts password-reset files.
watch_directory = /path/to/jellyfin
; path to custom email html
email_html =
; path to custom email in plain text
email_text =
; subject of password reset emails.
subject = Password Reset - Jellyfin
[invite_emails]
; settings for sending invites directly to users.
enabled = true
; path to custom email html
email_html =
; path to custom email in plain text
email_text =
; subject of invite emails.
subject = Invite - Jellyfin
; base url for jf-accounts. this is necessary because using a reverse proxy means the program has no way of knowing the url itself.
url_base = http://accounts.jellyf.in:8056/invite
2020-04-12 20:25:27 +00:00
[mailgun]
; mailgun api connection settings
2020-04-12 20:25:27 +00:00
api_url = https://api.mailgun.net...
api_key = your api key
[smtp]
; smtp server connection settings.
; your email provider should provide different ports for each encryption method. generally 465 for ssl_tls, 587 for starttls.
encryption = starttls
; smtp server address.
2020-04-12 20:25:27 +00:00
server = smtp.jellyf.in
port = 465
password = smtp password
2020-04-11 14:20:25 +00:00
[files]
; optional settings for changing storage locations.
; location of stored invites (json).
2020-04-11 14:20:25 +00:00
invites =
; location of stored email addresses (json).
2020-04-11 14:20:25 +00:00
emails =
; location of stored user policy template (json).
user_template =
; location of stored user configuration template (used for setting homescreen layout) (json)
user_configuration =
; location of stored displaypreferences template (also used for homescreen layout) (json)
user_displayprefs =
; location of custom bootstrap css.
2020-05-17 14:22:50 +00:00
custom_css =
2020-04-11 14:20:25 +00:00