Horka_tv
Horka_tv
  • Видео 35
  • Просмотров 49 237
Déployer une Application Vapor avec Docker et GitLab CI/CD ! 🚀 | Tutoriel Complet
📢 Dans cette vidéo, je te montre comment déployer une application Vapor avec Docker et GitLab CI/CD pour automatiser ton déploiement en production ! 🔥
Nous couvrons chaque étape du processus :
- Création de l'image Docker avec un Dockerfile optimisé
- Mise en place du pipeline CI/CD avec GitLab
- Déploiement automatisé sur un serveur avec Docker Compose
- Configuration de Nginx pour servir l'application
🎯 Que tu sois développeur iOS ou intéressé par le backend avec Swift, ce tuto te permettra d'automatiser et sécuriser le déploiement de tes projets.
🔗 **Code source disponible** : www.patreon.com/horka_tv/shop/source-deployer-une-application-vapor-et-646429?Link&
📌 **Chapitres :**
00:00 - Introduct...
Просмотров: 1 589

Видео

[VAPOR] API REST Avancée : Pagination, Filtrage, Tri et Relations avec Swift !
Просмотров 1,3 тыс.Месяц назад
Code du projet: www.patreon.com/horka_tv/shop/vapor-api-rest-avancee-566307 🚀 Nouvelle vidéo sur Vapor en Swift ! Dans cet épisode, on explore les API REST avancées en ajoutant des fonctionnalités essentielles comme la pagination, le filtrage, le tri, et la gestion des relations entre modèles. Apprenez à rendre vos APIs plus performantes et optimisées avec Vapor ! 💻 🎯 Ce que vous allez apprendr...
[VAPOR] Authentification avec JWT : Sécurisez vos routes en Swift !
Просмотров 1,3 тыс.Месяц назад
🚀 Nouveau tutoriel Vapor en Swift ! Le code source: www.patreon.com/horka_tv/shop/vapor-authentification-avec-jwt-vos-en-540820 Dans cette vidéo, on plonge dans la mise en place d’un système d’authentification sécurisé avec JWT (JSON Web Tokens) dans Vapor. Vous apprendrez à générer et valider des tokens pour authentifier les utilisateurs, et à protéger vos routes avec un middleware personnalis...
[VAPOR] Middleware : Protégez vos routes et optimisez vos requêtes en Swift !
Просмотров 1,4 тыс.Месяц назад
🚀 Nouveau tutoriel Vapor en Swift ! Dans cet épisode, je vous explique comment utiliser et créer des middlewares dans Vapor pour intercepter, sécuriser, et optimiser les requêtes HTTP. Les middlewares sont essentiels pour gérer les tâches répétitives comme l'authentification, la journalisation, et la gestion des erreurs. 🎯 Ce que vous allez apprendre : Qu'est-ce qu'un middleware et pourquoi l'u...
[VAPOR] Modèles & Bases de Données !
Просмотров 4,1 тыс.Месяц назад
🚀 Nouvelle vidéo Vapor en Swift ! Dans cet épisode, on plonge dans l'utilisation des modèles et la gestion des bases de données dans Vapor. Si vous voulez savoir comment structurer vos données et les sauvegarder efficacement, ce tuto est fait pour vous ! 💻 🎯 Ce que vous allez apprendre : Créer et configurer des modèles dans Vapor Intégrer une base de données dans votre projet backend Gérer les ...
[VAPOR] CONTROLLER & ROUTER: GÉRER VOS ROUTES EN SWIFT !
Просмотров 4,3 тыс.Месяц назад
🚀 Nouveau tutoriel Vapor en Swift ! Dans cette vidéo, on plonge dans la gestion des routes et des contrôleurs avec Vapor. Si vous voulez apprendre à rediriger vos requêtes et structurer vos API backend, ce tuto est fait pour vous ! 💻 🎯 Ce que vous allez apprendre : Créer et gérer des routes dans Vapor Utiliser des contrôleurs pour structurer vos endpoints Optimiser la gestion des méthodes HTTP ...
[VAPOR] INSTALLATION ET CRÉATION DE VOTRE PREMIER PROJET
Просмотров 26 тыс.2 месяца назад
[VAPOR] INSTALLATION ET CRÉATION DE VOTRE PREMIER PROJET
S.I.A: Simple Intuitive Architecture. #SwiftUI #Swift #xCode
Просмотров 354Год назад
S.I.A: Simple Intuitive Architecture. #SwiftUI #Swift #xCode
TUTO EASYADMIN 4 : Part1 - DEVELOPPER SON BACK OFFICE EN 10 MIN
Просмотров 1,7 тыс.2 года назад
TUTO EASYADMIN 4 : Part1 - DEVELOPPER SON BACK OFFICE EN 10 MIN

Комментарии

  • @jimmyscaringella1511
    @jimmyscaringella1511 22 часа назад

    Bonjour j’aimerai vous contacter svp

    • @horka_tv
      @horka_tv 19 часов назад

      Bien sûr: instagram.com/horka_tv/

  • @AntoineTHOMAS-o2h
    @AntoineTHOMAS-o2h День назад

    Bravo Bernard 🔥!

  • @okeep_tv
    @okeep_tv День назад

    Mon ami Bernard et moi avons commencé le développement Swift depuis maintenant 2 ans. C'est super d'avoir du contenu français sur ce sujet, nous avons a-do-ré!! +2 abos - Bernard et Okeep

    • @horka_tv
      @horka_tv День назад

      Merci merci, bienvenue à toi et à Bernard du coup <3

  • @sebastien174
    @sebastien174 День назад

    bravo bernard !

    • @horka_tv
      @horka_tv День назад

      Merci merci 🎉🎉🎉

  • @GIFTacty
    @GIFTacty День назад

    Etant dev iOS depuis 2 ans, c'est super d'avoir des ressources en français sur Vapor ! Et des bonnes en plus, la playlist est super.

    • @horka_tv
      @horka_tv День назад

      Merci beaucoup pour le feedback, ça fait super plaisir !

  • @silver1410
    @silver1410 5 дней назад

    Hello, très bon tuto et super interressant pour le coup. Par contre, d'un point de vue purement visuel, n'hésite pas a zoomer sur les files (genre le yaml qui configure le dockerfile) ou les block de config quand tu le parcours histoire qu'on voie en détail de quelle partie tu parles, ce qu'elle fait etc. Surtout qu'il me semble que tu as un écran de grosse résolution du coup la font est toute petite. En tout cas, super interressant et tu as gagné un abonné de plus !

    • @horka_tv
      @horka_tv 5 дней назад

      Yo, oui bien vu, merci pour le feedback ! Et bienvenue du coup 😄

  • @munker-dm4gv
    @munker-dm4gv 7 дней назад

    Nj Y J̌ P

  • @sylvainentt
    @sylvainentt 7 дней назад

    Bonjour, Le sujet/vidéo est super intéressant ! Merci pour le partage :) ça fait longtemps que je n'ai pas fait de Swift. Je vais m'abonner à ta chaîne pour me tenir au courant !

    • @horka_tv
      @horka_tv 6 дней назад

      Merci pour le feedback 🙏 Et bienvenue du coup !

  • @renaudlemagicien
    @renaudlemagicien 23 дня назад

    Hello ! Ça serai cool une vidéo pour implémenter graphql ! :D

    • @horka_tv
      @horka_tv 23 дня назад

      Yo, yes c’est prévu dans les vidéos bonus ! 🔥

  • @mast3rbank
    @mast3rbank Месяц назад

    Keskidi?

    • @horka_tv
      @horka_tv 26 дней назад

      On est dans la pure tech 😂 si tu as des questions hésites pas !

  • @p1r0uYT
    @p1r0uYT Месяц назад

    Il a changé Zafeel

  • @oliviergeiger7432
    @oliviergeiger7432 Месяц назад

    Salut Joey, j'ai cette erreur quand je lance la commande docker. "unknown flag: --env-file" j'ai docker 27.3.1 d'installer

    • @horka_tv
      @horka_tv Месяц назад

      Yo, tu as bien lancé la commande: « docker compose --env-file … » et non pas uniquement docker ?

    • @oliviergeiger7432
      @oliviergeiger7432 Месяц назад

      @@horka_tv oui j'ai tout fais pareil que toi

    • @horka_tv
      @horka_tv Месяц назад

      @@oliviergeiger7432 Ok ok si tu fais "docker compose --help" tu as bien la ligne " --env-file stringArray Specify an alternate environment file. " ?

    • @oliviergeiger7432
      @oliviergeiger7432 Месяц назад

      @@horka_tv Salut, non j'ai pas. Je vais refaire le projet pour voir ou je me suis planté. Merci

    • @horka_tv
      @horka_tv Месяц назад

      @@oliviergeiger7432 Hum bizarre car ce n'est pas lié à vapor mais à Docker j'ai la version: Docker version 26.0.1, build d260a54c81 Installée via brew

  • @oliviergeiger7432
    @oliviergeiger7432 2 месяца назад

    Super tuto, vivement la prochaine vidéo.

  • @alexiscrzt
    @alexiscrzt Год назад

    Excellent retour d'expérience !

  • @ismatkl1463
    @ismatkl1463 Год назад

    Salut Horka chouette ta vidéo, très simple et rapide et efficace A quand la suite hahah ?

    • @horka_tv
      @horka_tv Год назад

      Hello, merci ! J'ai passé pas mal de temps à faire des vidéos tutos sur les bases du développement (www.tiktok.com/@horka_tv), mais les vidéos EasyAdmin vont reprendre très prochainement 💪🏻

  • @diopousmane9549
    @diopousmane9549 2 года назад

    Tres intuitive votre video. Merci