Skip to content

Ansible collection to manage ownCloud Infinite Scale (oCIS).

License

Notifications You must be signed in to change notification settings

karras/ansible-collection-ocis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Collection - karras.ocis

Ansible collection to manage ownCloud Infinite Scale (oCIS).

Test Release

Compatibility

Currently only supports Arch Linux.

Roles

The following roles are part of this collection:

Role Purpose Dependencies
ocis ownCloud Infinite Scale (oCIS) setup n/a
traefik Traefik setup n/a

Whenever possible only Ansible builtin modules are leveraged, which can lead to some more complex tasks structures though.

Usage

Follow the below steps to start using the collection:

  • Install the latest collection version:
ansible-galaxy collection install karras.ocis
  • Create a new playbook (e.g. server.yml) which includes the desired roles:
---

- name: deploy and manage ocis
  hosts: all
  become: yes
  roles:
    - karras.ocis.ocis
    - karras.ocis.traefik
  • Define an inventory, in this case Ansible is executed against localhost:
[dev]
ocis ansible_connection=local
  • Finally run the playbook:
ansible-playbook server.yml -i inventory -K

License

See LICENSE

About

Ansible collection to manage ownCloud Infinite Scale (oCIS).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages