AAbouZaid.yourls

Rola Ansible dla Yourls

Status budowy Licencja GPL v2 Rola Galaxy

Rola Ansible do instalacji Yourls (Twój Własny Skracacz Linków, aplikacja webowa PHP).

Wymagania

Ta rola nie ma wymagań, ale Yourls potrzebuje PHP i MySQL.

Zmienne Roli

Aby uniknąć definiowania wszystkich zmiennych, zaleca się ustawienie hash_behaviour = merge lub przekazanie zmiennej środowiskowej ANSIBLE_HASH_BEHAVIOUR=merge podczas wykonywania Ansible.

Przykład Playbooka

Musisz ustawić kilka zmiennych, takich jak adres URL strony, informacje o bazie danych, użytkownicy itp. Można wybrać konkretną wersję Yourls; jeśli nie, zostanie pobrana najnowsza wersja Yourls.

yourls:
  version: latest
  path: /var/html/yourls
  owner: root
  group: root
  db:
    name: yourls
    user: yourls_db_username
    pass: yourls_db_password
    host: localhost
    prefix: yourls_
  users:
    user01: user01_password
  conf:
    site: http://your-own-domain-here.com

Licencja

GNU GPL v2

Informacje o Autorze

Ahmed AbouZaid.

O projekcie

Manage Yourls, a URL shortener web app.

Zainstaluj
ansible-galaxy install AAbouZaid.yourls
Licencja
Unknown
Pobrania
65
Właściciel
Tech Lead with Agility | M.Sc. in Data | Cloud-Native at Core | DevOps Transformation Advisor and Mentor | I enjoy helping businesses and individuals!