ZeusWPI.nginx_vhost
NGINX vhost
NGINXの仮想ホストをインストールするための役割です。ZeusWPI.nginx_certbot_base
と一緒に使用することを想定しています。仮想ホストファイルを指摘するだけで、コピーされます。希望があれば、jinjaテンプレートも使えます!
要件
動作するオペレーティングシステムが必要です。
役割の変数
defaults/main.yml
を確認してください。そこに各変数についてのドキュメントがあります。
依存関係
ZeusWPI.nginx_certbot_base
例のプレイブック
この例では、仮想ホストを/etc/nginx/sites-available/webapp.conf
にインストールします。
- hosts: servers
roles:
- role: ZeusWPI.nginx_vhost
nginx_vhost_src: roles/webapp/templates/webapp.nginx
nginx_vhost_name: webapp.conf
tags: nginx
nginx_vhost_file
変数を省略すると、ベース名が使われます。この例では、仮想ホストは/etc/nginx/sites-available/webapp.nginx
にコピーされます。
ライセンス
GNU一般公衆ライセンス v3.0
著者情報
質問や確認、その他の雑談があれば、[email protected]までご連絡ください。
インストール
ansible-galaxy install ZeusWPI.nginx_vhost
ライセンス
Unknown
ダウンロード
93
所有者
Zeus WPI is the student association for Computer Science at Ghent University. See also github.com/12urenloop and git.zeus.gent