diff --git a/app_templates.ini b/app_templates.ini index e830836..3041f3f 100644 --- a/app_templates.ini +++ b/app_templates.ini @@ -81,3 +81,73 @@ url = 192.168.39.175:9117 icon = static/images/apps/jackett.png description = API Support for your favorite torrent trackers open_in = this_tab + +[Riot] +prefix = https:// +url = your-website.com +icon = static/images/apps/riot.png +description = A glossy Matrix collaboration client for the web +open_in = this_tab + +[Jellyfin] +prefix = https:// +url = your-website.com +icon = static/images/apps/jellyfin.png +description = The Free Software Media System +open_in = this_tab + +[Lidarr] +prefix = http:// +url = 192.168.39.175:8686 +icon = static/images/apps/lidarr.png +description = Looks and smells like Sonarr but made for music +open_in = this_tab + +[Airsonic] +prefix = http:// +url = 192.168.39.175:4040 +icon = static/images/apps/airsonic.png +description = A Free and Open Source community driven media server +open_in = this_tab + +[Tautulli] +prefix = http:// +url = 192.168.39.175:8181 +icon = static/images/apps/tautulli.png +description = A Python based monitoring and tracking tool for Plex Media Server +open_in = this_tab + +[Bazarr] +prefix = http:// +url = 192.168.39.175:6767 +icon = static/images/apps/bazarr.png +description = A companion application to Sonarr and Radarr +open_in = this_tab + +[Ombi] +prefix = http:// +url = 192.168.39.175:3579 +icon = static/images/apps/ombi.png +description = Want a Movie or TV Show on Plex or Emby? Use Ombi! +open_in = this_tab + +[Syncthing] +prefix = http:// +url = 192.168.39.175:8384 +icon = static/images/apps/Syncthing.png +description = Open Source Continuous File Synchronization +open_in = this_tab + +[The Lounge] +prefix = http:// +url = 192.168.39.175:9000 +icon = static/images/apps/thelounge.png +description = Modern, responsive, cross-platform, self-hosted web IRC client +open_in = this_tab + +[Traefik] +prefix = http:// +url = 192.168.39.175:8080 +icon = static/images/apps/traefik.png +description = The Cloud Native Edge Router +open_in = this_tab diff --git a/dashmachine/static/images/apps/Syncthing.png b/dashmachine/static/images/apps/Syncthing.png new file mode 100644 index 0000000..1e9f327 Binary files /dev/null and b/dashmachine/static/images/apps/Syncthing.png differ diff --git a/dashmachine/static/images/apps/airsonic.png b/dashmachine/static/images/apps/airsonic.png new file mode 100644 index 0000000..363f387 Binary files /dev/null and b/dashmachine/static/images/apps/airsonic.png differ diff --git a/dashmachine/static/images/apps/bazarr.png b/dashmachine/static/images/apps/bazarr.png new file mode 100644 index 0000000..9bcaa29 Binary files /dev/null and b/dashmachine/static/images/apps/bazarr.png differ diff --git a/dashmachine/static/images/apps/jellyfin.png b/dashmachine/static/images/apps/jellyfin.png new file mode 100644 index 0000000..d30455b Binary files /dev/null and b/dashmachine/static/images/apps/jellyfin.png differ diff --git a/dashmachine/static/images/apps/lidarr.png b/dashmachine/static/images/apps/lidarr.png new file mode 100644 index 0000000..af06a1c Binary files /dev/null and b/dashmachine/static/images/apps/lidarr.png differ diff --git a/dashmachine/static/images/apps/ombi.png b/dashmachine/static/images/apps/ombi.png new file mode 100644 index 0000000..8094bfd Binary files /dev/null and b/dashmachine/static/images/apps/ombi.png differ diff --git a/dashmachine/static/images/apps/riot.png b/dashmachine/static/images/apps/riot.png new file mode 100644 index 0000000..f68d6e2 Binary files /dev/null and b/dashmachine/static/images/apps/riot.png differ diff --git a/dashmachine/static/images/apps/tautulli.png b/dashmachine/static/images/apps/tautulli.png new file mode 100644 index 0000000..9b1b5a1 Binary files /dev/null and b/dashmachine/static/images/apps/tautulli.png differ diff --git a/dashmachine/static/images/apps/thelounge.png b/dashmachine/static/images/apps/thelounge.png new file mode 100644 index 0000000..543e7b0 Binary files /dev/null and b/dashmachine/static/images/apps/thelounge.png differ diff --git a/dashmachine/static/images/apps/traefik.png b/dashmachine/static/images/apps/traefik.png new file mode 100644 index 0000000..4778d0f Binary files /dev/null and b/dashmachine/static/images/apps/traefik.png differ diff --git a/dashmachine/user_system/forms.py b/dashmachine/user_system/forms.py index 3edf26b..7372c67 100755 --- a/dashmachine/user_system/forms.py +++ b/dashmachine/user_system/forms.py @@ -8,7 +8,7 @@ from wtforms.validators import DataRequired, Length class UserForm(FlaskForm): - username = StringField(validators=[DataRequired(), Length(min=4, max=120)]) + username = StringField(validators=[DataRequired(), Length(min=1, max=120)]) password = PasswordField(validators=[DataRequired(), Length(min=8, max=120)])