From feddf3f7a591eddbde4e77a38372c3d6f7033ae6 Mon Sep 17 00:00:00 2001 From: Pierre Date: Sun, 26 Oct 2025 09:19:11 +0100 Subject: [PATCH] add service --- templates/base.html.v1 | 45 -------- templates/error.html.v1 | 9 -- templates/movie_detail.html.v1 | 42 ------- templates/movies.html.v1 | 201 --------------------------------- webfilm.service | 9 ++ 5 files changed, 9 insertions(+), 297 deletions(-) delete mode 100644 templates/base.html.v1 delete mode 100644 templates/error.html.v1 delete mode 100644 templates/movie_detail.html.v1 delete mode 100644 templates/movies.html.v1 create mode 100644 webfilm.service diff --git a/templates/base.html.v1 b/templates/base.html.v1 deleted file mode 100644 index 1bebba6..0000000 --- a/templates/base.html.v1 +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - {% block title %}Kodi - Films{% endblock %} - - - - - -
-
-

Kodi - Films

-
- -
-
- {% block content %}{% endblock %} -
- - - diff --git a/templates/error.html.v1 b/templates/error.html.v1 deleted file mode 100644 index 24fd565..0000000 --- a/templates/error.html.v1 +++ /dev/null @@ -1,9 +0,0 @@ -{% extends "base.html" %} -{% block title %}Erreur{% endblock %} -{% block content %} -
-

Erreur

-
{{ error }}
-

Vérifie le chemin de la base (KODI_DB_PATH) et tes permissions.

-
-{% endblock %} diff --git a/templates/movie_detail.html.v1 b/templates/movie_detail.html.v1 deleted file mode 100644 index 1fc92fe..0000000 --- a/templates/movie_detail.html.v1 +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "base.html" %} -{% block title %}{{ m.nom }} - Détail{% endblock %} -{% block content %} -← Retour -
-
-
- {% if m.poster %} - poster - {% else %} -
- {% endif %} -
-
-

{{ m.nom }}

-
- {% if m.year %}{{ m.year }}{% endif %} - {% if m.pays %}• {{ m.pays }}{% endif %} - {% if m.date %}• {{ m.date }}{% endif %} -
- {% if m.titre %} -
Titre original : {{ m.titre }}
- {% endif %} - {% if m.acteurs %} -
Acteurs : {{ m.acteurs }}
- {% endif %} - {% if m.desc %} -
-

Résumé

-

{{ m.desc }}

-
- {% endif %} - {% if m.path %} -
-

Chemin

- {{ m.path }} -
- {% endif %} -
-
-
-{% endblock %} diff --git a/templates/movies.html.v1 b/templates/movies.html.v1 deleted file mode 100644 index 5fa5128..0000000 --- a/templates/movies.html.v1 +++ /dev/null @@ -1,201 +0,0 @@ -{% extends "base.html" %} -{% block title %}Kodi - Films{% endblock %} -{% block content %} - -
-
- - - - - -
- - -
-
- - -
-
- - -
-
- - -
-
- - -
- - - -
- Vue : - - Galerie - - - Liste - - -
- - - {% set dir_toggle = ('desc' if direction=='asc' else 'asc') %} - - {{ '▲ Asc' if direction=='asc' else '▼ Desc' }} - - - - -
-
-
-
- -
- Résultats: {{ total }} -
- -{% if view == 'gallery' %} -
- {% for m in movies %} - - {% if m.poster %} - poster - {% else %} -
- {% endif %} -
-
{{ m.nom|default('—') }}
- {% if m.year %} -
{{ m.year }}
- {% endif %} -
-
- {% endfor %} - {% if movies|length == 0 %} -
Aucun résultat.
- {% endif %} -
-{% else %} -
- - - - - - - - - - - - - - - {% for m in movies %} - - - - - - - - - - - {% endfor %} - {% if movies|length == 0 %} - - {% endif %} - -
PosterNomTitre originelActeursPaysAnnéeDateChemin
- {% if m.poster %} - poster - {% else %} -
- {% endif %} -
- {% if m.id %} - {{ m.nom|default('—') }} - {% elif m.path %} - {{ m.nom|default('—') }} - {% else %} - {{ m.nom|default('—') }} - {% endif %} - {{ m.titre|none_to_dash }}
{{ m.acteurs|none_to_dash }}
{{ m.pays|none_to_dash }}{{ m.year if m.year else '—' }}{{ m.date if m.date else '—' }}{{ m.path|none_to_dash }}
Aucun résultat.
-
-{% endif %} - -{% if last_page > 1 %} - -{% endif %} - -{% endblock %} diff --git a/webfilm.service b/webfilm.service new file mode 100644 index 0000000..d120b58 --- /dev/null +++ b/webfilm.service @@ -0,0 +1,9 @@ +[Unit] +Description= Media on kodi service +After=multi-user.target +[Service] +Type=simple +Restart=always +ExecStart=/usr/bin/python3 /data/web_film/app.py +[Install] +WantedBy=multi-user.target