Skip to content
This repository has been archived by the owner on Aug 4, 2023. It is now read-only.
/ proxy Public archive

Ansible playbook for Deploying Nginx Proxy Manager in Debian and Redhat servers

License

Notifications You must be signed in to change notification settings

kdpuvvadi/proxy

Repository files navigation

Nginx Proxy Manager with Ansible Playbook

lint

Setup

  1. Install pip sudo apt install python3-pip -y
  2. install ansible with pip pip install ansible
  3. Install docker sdk for ansible pip install docker
  4. Install requirements ansible-galaxy collection install -r requirements.yml

Run

  1. Clone the repo git clone https://github.com/kdpuvvadi/proxy.git proxy.
  2. copy inventory.ini.j2 to inventory.ini.
  3. Change host ip of the host.
  4. copy vars.yml.j2 to vars.yml.
  5. Change the variable based on your preferences.

Run the playbook

Run ansible-playbook main.yml

Login Details

Email:    admin@example.com
Password: changeme

more info & documentation of Nginx Proxy Manager

Visit Nginx Proxy Manager Official Website

Portainer

To install portainer, set portainer_enable value to true. To install proxy manager with MySQL instead of SQLite, set proxy_with_mysql to true