mylocaldevstack.snipeit

Ansibleロール: Snipe-IT

Debian/UbuntuノードにSnipe-ITをインストールするAnsibleロールです。このアプリケーションはnginxとphp-fpm 7.2で展開されます。

TODO:

  • apache2への展開機能を追加する
  • 外部データベースサーバーの使用機能を追加する
  • mysql/mariadbから選択する機能を追加する

要件

このロールは自己完結型で、ターゲットノードに必要なすべての前提条件をインストールします。

ロール変数

利用可能な変数は以下にリストされており、デフォルト値が示されています:

#if you want to purge all php, nginx, apache2 installation and configuration change it to true
snipe_clean_env: false


snipe_install_dir: /opt/snipe-it
snipe_install_version: 4.6.13
snipe_domain: localhost
snipe_environment: production
snipe_debug_mode: false
snipe_http_server: nginx
snipe_php_version: 7.1

#デフォルトのDB設定
snipe_db_host: localhost
snipe_db_port: 3306
snipe_db_name: snipeit
snipe_db_user: root
snipe_db_pass: snipeit

snipe_smtp_host: localhost
snipe_smtp_port: 25
snipe_smtp_user: snipeit
snipe_smtp_pass: snipeit
snipe_smtp_encryption: tls
snipe_email_from: [email protected]

サンプルプレイブック

    - hosts: snipeit
      roles:
         - role: mylocaldevstack.snipeit

snipe-itのバージョンを変更したい場合:

    - hosts: snipeit
      vars:
        snipe_install_version: 4.6.12
      roles:
         - role: mylocaldevstack.snipeit

ライセンス

Apache

プロジェクトについて

mylocaldevstack.pl

インストール
ansible-galaxy install mylocaldevstack.snipeit
ライセンス
apache-2.0
ダウンロード
100
所有者