ichundu.squid

Role Name: squid

Build Status

This role installs and provides easy configuration for Squid using various parameters.

Requirements

None.

Role Variables

The Squid configuration file /etc/squid/squid.conf is flexible and uses parameters. Below are the variables you can use to customize the configuration:

Variable Name Description
squid_acl_localnet Access Control Lists for local networks
squid_acl_defaults Default Access Control Lists
squid_acl_custom Custom Access Control Lists
squid_http_access Permissions for HTTP access
squid_http_ports Ports Squid will listen on
squid_cache_peer Other cache servers
squid_cache_peers_access Access for other cache servers
squid_cache_dir Directory for disk cache
squid_coredump_dir Directory for core dumps
squid_refresh_patterns Entries for the refresh_pattern

Dependencies

None.

Example Playbook

- hosts: servers
  roles:
    - role: ichundu.squid
      squid_http_ports:
        - 3128
        - 80

License

GPLv2

Author Information

https://github.com/ichundu

Informazioni sul progetto

Installs and configures squid

Installa
ansible-galaxy install ichundu.squid
Licenza
Unknown
Download
61.9k
Proprietario