AAbouZaid.yourls

Yourls Ansible ロール

ビルドステータス GPL v2 ライセンス Galaxy ロール

Yourls(自分のURL短縮サービス、PHPウェブアプリ)をインストールするためのAnsibleロールです。

要件

このロール自体に要件はありませんが、YourlsにはPHPとMySQLが必要です。

ロール変数

ネストされた変数が使用されているため、すべての変数を定義することを避けるために、hash_behaviour = mergeを設定するか、Ansible実行時に環境変数ANSIBLE_HASH_BEHAVIOUR=mergeを渡すことを推奨します。

例のプレイブック

サイトのURL、DB情報、ユーザーなど設定する必要がある変数があります。特定のYourlsバージョンを選択できますが、指定しない場合は最新の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://あなたのドメイン.com

ライセンス

GNU GPL v2

著者情報

Ahmed AbouZaid.

プロジェクトについて

Manage Yourls, a URL shortener web app.

インストール
ansible-galaxy install AAbouZaid.yourls
ライセンス
Unknown
ダウンロード
65
所有者
Tech Lead with Agility | M.Sc. in Data | Cloud-Native at Core | DevOps Transformation Advisor and Mentor | I enjoy helping businesses and individuals!