clouddrove.ansible_role_docker_pritunl

<!-- This file was automatically created by `geine`. To make changes, edit `README.yaml` and run `make readme` to regenerate this file. -->

<p align="center"> <img src="https://user-images.githubusercontent.com/50652676/62451340-ba925480-b78b-11e9-99f0-13a8a9cc0afa.png" width="100" height="100"></p>

<h1 align="center">
    Ansible Role for Docker Pritunl
</h1>

<p align="center" style="font-size: 1.2rem;">
    This Ansible role helps to install Pritunl and MongoDB using Docker on a server.
</p>

<p align="center">
<a href="https://www.ansible.com">
  <img src="https://img.shields.io/badge/Ansible-2.8-green?style=flat&logo=ansible" alt="Ansible">
</a>
<a href="LICENSE.md">
  <img src="https://img.shields.io/badge/License-MIT-blue.svg" alt="License">
</a>
<a href="https://ubuntu.com/">
  <img src="https://img.shields.io/badge/ubuntu-16.x-orange?style=flat&logo=ubuntu" alt="Distribution">
</a>
<a href="https://ubuntu.com/">
  <img src="https://img.shields.io/badge/ubuntu-18.x-orange?style=flat&logo=ubuntu" alt="Distribution">
</a>
<a href="https://www.centos.org/">
  <img src="https://img.shields.io/badge/centos-7.x-orange" alt="Distribution">
</a>
</p>

<p align="center">
<a href='https://facebook.com/sharer/sharer.php?u=https://github.com/clouddrove/ansible-role-docker-pritunl'>
  <img title="Share on Facebook" src="https://user-images.githubusercontent.com/50652676/62817743-4f64cb80-bb59-11e9-90c7-b057252ded50.png" />
</a>
<a href='https://www.linkedin.com/shareArticle?mini=true&title=Ansible+Role+Docker+Pritunl&url=https://github.com/clouddrove/ansible-role-docker-pritunl'>
  <img title="Share on LinkedIn" src="https://user-images.githubusercontent.com/50652676/62817742-4e339e80-bb59-11e9-87b9-a1f68cae1049.png" />
</a>
<a href='https://twitter.com/intent/tweet/?text=Ansible+Role+Docker+Pritunl&url=https://github.com/clouddrove/ansible-role-docker-pritunl'>
  <img title="Share on Twitter" src="https://user-images.githubusercontent.com/50652676/62817740-4c69db00-bb59-11e9-8a79-3580fbbf6d5c.png" />
</a>
</p>
<hr>

We are passionate about **DevOps**. DevOps emphasizes automation and standardization. When setting up different environments such as local, development, testing, and production, it's important to keep them consistent. This can be achieved easily by automating the setup and installation of environments using Ansible playbooks.

Smaller roles are created for each component of the environment, which include tasks and tests. These roles can be combined into an [Ansible playbook](https://docs.ansible.com/ansible/latest/user_guide/playbooks_intro.html) to get consistent results.

## Prerequisites

This module has a few requirements:

- [Ansible 2.8](https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html)
- [Python](https://www.python.org/downloads)
- [Docker](https://docs.docker.com/install/linux/docker-ce/ubuntu)

## What's Included

This role includes:

- Pritunl
- MongoDB

## Example Playbook

**IMPORTANT:** The `master` branch may change with updates, so we recommend using the release versions [here](https://github.com/clouddrove/ansible-role-docker-pritunl/releases).

```yaml
- hosts: localhost
  remote_user: root
  become: true
  roles:
    - clouddrove.ansible_role_docker_pritunl

Default Password

To get the default password, run:

  $ sudo docker exec -it pritunl pritunl default-password

Variables

  pritunl_version: "latest"
  pritunl_path: "/opt/pritunl"
  pritunl_log: "/var/log/pritunl.log"
  pritunl_user: pritunl
  pritunl_group: pritunl
  mongo_path: "/opt/pritunl/mongo"
  mongo_user: mongo
  mongo_group: mongo

Installation

To install the role, run:

  $ ansible-galaxy install clouddrove.ansible_role_docker_pritunl

Feedback

If you encounter any bugs or have feedback, please let us know in our issue tracker or email us at [email protected].

If you find this useful, please give us a ★ on our GitHub!

About Us

At CloudDrove, we provide expert guidance and support to help organizations move to the cloud. Our services include Docker and container orchestration, cloud migration, infrastructure automation, application modernization, and performance engineering.

We are Cloud Experts!


We ❤️ Open Source! Check out our other modules for help with your cloud projects.

```

Informazioni sul progetto

This ansible role is used to install Pritunl and Mongodb with docker on server.

Installa
ansible-galaxy install clouddrove.ansible_role_docker_pritunl
Licenza
mit
Download
248
Proprietario
Design, deployment, and management partner for your cloud