AAbouZaid.yourls

Rôle Ansible Yourls

Statut de la construction Licence GPL v2 Rôle Galaxy

Rôle Ansible pour installer Yourls (votre propre raccourcisseur d'URL, application web PHP).

Conditions requises

Ce rôle n'a pas d'exigences particulières, mais Yourls nécessite PHP et MySQL.

Variables du rôle

Étant donné que des variables imbriquées sont utilisées ici, pour éviter de définir toutes les variables, il est recommandé de régler hash_behaviour = merge ou de passer la variable d'environnement ANSIBLE_HASH_BEHAVIOUR=merge lors de l'exécution d'Ansible.

Exemple de Playbook

Il y a certaines variables que vous devez définir comme l'URL du site, les informations sur la base de données, les utilisateurs, etc. Une version spécifique de Yourls peut être sélectionnée, sinon, la dernière version de Yourls sera installée.

yourls:
  version: latest
  path: /var/html/yourls
  owner: root
  group: root
  db:
    name: yourls
    user: votre_nom_utilisateur_db
    pass: votre_mot_de_passe_db
    host: localhost
    prefix: yourls_
  users:
    user01: mot_de_passe_user01
  conf:
    site: http://votre-domaine-ici.com

Licence

GNU GPL v2

Informations sur l'auteur

Ahmed AbouZaid.

À propos du projet

Manage Yourls, a URL shortener web app.

Installer
ansible-galaxy install AAbouZaid.yourls
Licence
Unknown
Téléchargements
65
Propriétaire
Tech Lead with Agility | M.Sc. in Data | Cloud-Native at Core | DevOps Transformation Advisor and Mentor | I enjoy helping businesses and individuals!