Documentation

    nginx

    Manage Nginx web server site configurations.

    Attributes

    check_mode:
      support: full
    

    Parameters

    Parameter Required Type Values Description
    name true string   Site name used as filename in sites directories.
    sites_dir   string   Path to the sites-available directory. [default: "/etc/nginx/sites-available"]
    state   string present
    absent
    Whether the site should be present and enabled or absent and disabled. [default: "present"]

    {$include_doc /// ## Examples /// /// yaml /// - nginx: /// name: mysite /// state: present /// config: | /// server { /// listen 80; /// server_name example.com; /// root /var/www/html; /// } /// /// - nginx: /// name: oldsite /// state: absent /// /// - nginx: /// name: mysite /// state: present /// template: /etc/rash/templates/mysite.conf.j2 ///}