lebe-dev / ansible-role-pw

Ansible role for pw deployment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ansible role for pw

Current implementation support only stateless mode:

docker run -d --rm --name pw -p PORT:8080 tinyops/pw:1.0.0

Variables

pw_installation_type: docker-compose

pw_instances:
  - type: docker-compose
    path: /opt/pw
    image: 'tinyops/pw:1.1.0'
    port_mapping: '8080:8080'
    redis_max_memory: '128mb'

    container_name: pw

    config: |
      port: 8080

      log-level: debug

      message-max-length: 100
      encrypted-message-max-length: 500

      locale-id: 'en'

      redis-url: 'redis://cache:6379'

## Playbook

```yaml
- name: Deploy pw
  hosts: someserver
  roles:
  - ansible-role-pw

Deploy

ansible-playbook -b -i your-inventory playbooks/someserver.yml

About

Ansible role for pw deployment


Languages

Language:Jinja 100.0%