Changeset - a4669a111e0f
[Not reviewed]
roles/backup/meta/main.yml
Show inline comments
 
@@ -4,14 +4,13 @@ allow_duplicates: true
 

	
 
dependencies:
 
  - backup_client
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Specify what files should be backed-up to the backup server.
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/backup_client/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up backup client (using duplicity/duply)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/backup_server/meta/main.yml
Show inline comments
 
@@ -2,14 +2,13 @@
 

	
 
dependencies:
 
  - common
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up server to act as backup storage for the backup clients, exposing SFTP on dedicated port with dedicated OpenSSH server instance
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/bootstrap/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Performs basic bootstrap of server for use with Ansible
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/common/meta/main.yml
Show inline comments
 
@@ -13,14 +13,13 @@ dependencies:
 
    when: enable_backup
 
    backup_patterns_filename: common_extra
 
    backup_patterns: "{{ extra_backup_patterns }}"
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Apply common configuration and hardening on server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/database/meta/main.yml
Show inline comments
 
@@ -9,14 +9,13 @@ dependencies:
 
    backup_patterns_filename: "database_{{ db_name }}"
 
    backup_patterns:
 
      - "/srv/backup/mariadb/{{ db_name }}.sql"
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Creates MariaDB database and accompanying user to access it
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/database_server/meta/main.yml
Show inline comments
 
@@ -2,14 +2,13 @@
 

	
 
dependencies:
 
  - common
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up MariaDB database server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/ldap_client/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Configures OpenLDAP client (default configuration)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/ldap_server/meta/main.yml
Show inline comments
 
@@ -8,14 +8,13 @@ dependencies:
 
    backup_patterns_filename: "ldap_server"
 
    backup_patterns:
 
      - "/srv/backup/slapd.bak"
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up an OpenLDAP server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/mail_forwarder/meta/main.yml
Show inline comments
 
@@ -2,14 +2,13 @@
 

	
 
dependencies:
 
  - common
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up local SMTP server for sending out mails and receiving mails for local users
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/mail_server/meta/main.yml
Show inline comments
 
@@ -7,14 +7,13 @@ dependencies:
 
    backup_patterns_filename: "mail_server"
 
    backup_patterns:
 
      - "/var/{{ mail_user }}"
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up mail server with SMTP and IMAP services, using LDAP as source of allowed destinations (domains, mail addresses)
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/mail_server/molecule/default/molecule.yml
Show inline comments
 
@@ -41,25 +41,25 @@ platforms:
 
    box: debian/bookworm64
 
    memory: 384
 
    cpus: 1
 
    provider_raw_config_args:
 
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
 
    interfaces:
 
      - auto_config: true
 
        ip: 192.168.56.12
 
        network_name: private_network
 
        type: static
 

	
 

	
 
  # Debian 11 Bookworm
 
  # Debian 12 Bookworm
 
  # ==================
 

	
 
  - name: client1-bookworm
 
    groups:
 
      - client
 
      - client-relay-allowed
 
      - bookworm
 
      - smtp-server-requiring-tls
 
    box: debian/bookworm64
 
    memory: 256
 
    cpus: 1
 
    provider_raw_config_args:
roles/php_website/meta/main.yml
Show inline comments
 
@@ -5,14 +5,13 @@ allow_duplicates: true
 
dependencies:
 
  - common
 
  - web_server
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up a website powered by PHP application
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/preseed/meta/main.yml
Show inline comments
 
---
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Generates preseed files for Debian
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/web_server/meta/main.yml
Show inline comments
 
@@ -2,14 +2,13 @@
 

	
 
dependencies:
 
  - common
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up generic web server
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/wsgi_website/meta/main.yml
Show inline comments
 
@@ -5,14 +5,13 @@ allow_duplicates: true
 
dependencies:
 
  - common
 
  - web_server
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up a website powered by WSGI application
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/xmpp_server/meta/main.yml
Show inline comments
 
@@ -7,14 +7,13 @@ dependencies:
 
    backup_patterns_filename: "xmpp_server"
 
    backup_patterns:
 
      - "/var/lib/prosody"
 

	
 
galaxy_info:
 
  author: Branko Majic
 
  description: Sets-up a Prosody XMPP server using LDAP directory as source of domain/user information
 
  license: BSD
 
  min_ansible_version: 2.9
 
  platforms:
 
    - name: Debian
 
      versions:
 
        - 11
 
        - 12
roles/xmpp_server/molecule/default/molecule.yml
Show inline comments
 
@@ -22,25 +22,25 @@ platforms:
 
    box: debian/bookworm64
 
    memory: 512
 
    cpus: 1
 
    provider_raw_config_args:
 
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
 
    interfaces:
 
      - auto_config: true
 
        ip: 192.168.56.11
 
        network_name: private_network
 
        type: static
 

	
 

	
 
  # Debian 11 Bookworm
 
  # Debian 12 Bookworm
 
  # ==================
 

	
 
  - name: client-bookworm
 
    groups:
 
      - clients
 
      - bookworm
 
    box: debian/bookworm64
 
    memory: 256
 
    cpus: 1
 
    provider_raw_config_args:
 
      - "customize ['modifyvm', :id, '--paravirtprovider', 'minimal']"
 
    interfaces:
0 comments (0 inline, 0 general)