Projects with this topic
-
Ce projet est une application web de formation en ligne développée en PHP natif avec architecture MVC (back). Elle permet aux apprenants de suivre des cours, passer des quiz et consulter leurs progression, tandis que les administrateurs gèrent les contenus pédagogiques et suivent la progression des utilisateurs.
Updated -
-
Section 4: DevOps
Download and extract Wordpress files to where the host directory is bound to the container. Initialize a Git repository for the web directory. Once Wordpress is installed and configuration is created, push the changes to the remote repository. Create a CI/CD pipeline using GitLab CI that pulls code from a repository, and downloads the Wordpress files to the new directory installation.
Section 5: Infrastructure as Code (Terraform)
Objective: Automate the provisioning of Docker-based WordPress infrastructure using Terraform. Install Terraform on your system. Define infrastructure in code: Create Terraform configurations for: A Docker network for container communication. A MySQL/MariaDB container with persistent storage. An Apache/PHP container with WordPress bind-mounted volumes. Ensure containers are linked on the same network. Use CI/CD to validate your Terraform code Initialize and apply the Terraform configuration to deploy the infrastructure. Automatically apply Terraform changes in a controlled environment. Verify that WordPress is accessible and can connect to the database. Modify and reapply: Update the Terraform config (e.g., change PHP version or MySQL config). Run terraform apply to enforce the new state. Run automated tests (e.g., check if WordPress is accessible, DB connectivity). Destroy resources using terraform destroy for cleanup.
Updated -
A Gitlab project template for TYPO3 CMS
⚠ Create forks and MRs on https://gitlab.com/gitlab-org/project-templates/typo3-distribution/Updated -
Automated WordPress deployment using GitLab CI/CD. Configured a pipeline to download, unzip, and deploy WordPress in an Alpine Linux container. Demonstrates practical skills in DevOps, CI/CD pipelines, containerized deployment, and automation on AlmaLinux 9.6.
Updated -
Site web de l'association de tir sportif Izelloise, il permet de faciliter la communication entre les membres de l'association et les adhérents via l'envoi de mail. Développé avec le framework Symfony , une base de donnée Postgres et un front en Twig.
Updated -
Receive the webhooks from GitLab in your Laravel project.
Updated -
Store the data form the GitLab hooks in your Laravel projects database.
Updated -
-
PHP Symfony Project in Symfony 5 PHP 8 for learning purpose : PHP, Symfony, CI/CD
Updated -
Taskify est une application intuitive de gestion de tâches, idéale pour organiser, suivre et prioriser efficacement ses activités.
Updated -
Stock control supervisor. A list of Free Software network services and web applications which can be hosted on your own servers
dataset CSV Python JavaScript Java Docker HTML CSS Linux PHP React C++ TypeScript Android Rust Go C GitLab API website web Terraform Angular Kubernetes Kotlin MySQL Laravel Node.js Git PostgreSQL Amazon Web S... Windows Flutter machine lear... plugin JSON Ruby MongoDB template security documentation AI app REST API Markdown iOSUpdated -
Stock control supervisor. A list of Free Software network services and web applications which can be hosted on your own servers
dataset CSV Python JavaScript Java Docker HTML CSS Linux React C++ TypeScript Android Go GitLab API C website web Django Angular Kubernetes Windows machine lear... plugin JSON WordPress REST API app Terraform cli Kotlin MySQL Laravel Node.js Git PostgreSQL Amazon Web S... Flutter template devops documentation iOS MarkdownUpdated -
Stock control supervisors Owner Romeo Rosete
dataset CSV Python JavaScript Java Docker HTML parquet Linux CSS PHP React C++ TypeScript Android game Rust tabular C Go GitLab API Bash C# Ansible website web Django Terraform Angular Kubernetes Kotlin cli MySQL Laravel Node.js Git library PostgreSQL Windows Amazon Web S... Flutter plugin JSON WordPressUpdated -
-
Prerequisites:
Git: Git is a version control system used for tracking changes in source code during software development. Make sure Git is installed on your system. You can download Git from https://git-scm.com/ and follow the installation instructions for your operating system.
PHP: Laravel requires PHP to be installed on your system. You need PHP version 7.3 or higher. You can check your PHP version by running php -v in your terminal.
Composer: Composer is a dependency manager for PHP and is used to install Laravel and its dependencies. You can download Composer from https://getcomposer.org/ and follow the installation instructions for your operating system.
Web Server: You'll need a web server to serve your Laravel application. While Laravel comes with a built-in development server, it's recommended that Apache or Nginx be used for production deployments.
Database: If the cloned project uses a database, make sure you have the required database management system (e.g., MySQL, PostgreSQL, SQLite) installed on your system.
Updated -
Este es un proyecto realizado con el framework de Codeigniter en conjunto a Webpack, implementado un TODO, haciendo la peticion a la API de PICMO.
Updated -
FlexiCMS - Un CMS léger et flexible permettant de créer, gérer et publier facilement des articles. Il intègre un éditeur WYSIWYG et des fonctionnalités de suivi des performances des articles.
🚀 Updated -