Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/djuuu/ansible-role-organizr-docker
Install Organizr Docker Compose project
https://github.com/djuuu/ansible-role-organizr-docker
ansible ansible-role dashboard docker docker-compose organizr
Last synced: about 1 month ago
JSON representation
Install Organizr Docker Compose project
- Host: GitHub
- URL: https://github.com/djuuu/ansible-role-organizr-docker
- Owner: Djuuu
- License: other
- Created: 2024-11-09T22:03:28.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-22T19:46:35.000Z (about 1 month ago)
- Last Synced: 2024-11-22T20:31:27.628Z (about 1 month ago)
- Topics: ansible, ansible-role, dashboard, docker, docker-compose, organizr
- Language: Jinja
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Ansible Role: Organizr-docker
=============================Install Organizr Docker Compose project.
- https://docs.organizr.app/
- https://github.com/causefx/Organizr/
- https://github.com/organizr/docker-organizrRequirements
------------Requires the following to be installed:
- docker
- docker composeRole Variables
--------------Common system variables:
```yaml
timezone: UTC
```Common Docker projects variables:
```yaml
# Base directory for Docker projects
docker_projects_path: # /var/apps
```Available role variables are listed below, along with default values (see `defaults/main.yml`):
```yaml
# Docker project variablesorganizr_project_name: organizr
# Main service additional docker-compose options (ex: cpu_shares, deploy, ...)
organizr_compose_service_additional_options: |
#ports:
# - 80:80organizr_traefik_middlewares:
- "internal-access@file"# Organizr project variables
# organizr/organizr image version
organizr_version: latest
```Dependencies
------------This role depends on :
- [djuuu.docker_project](https://github.com/Djuuu/ansible-role-docker-project)Some variables allow integration with:
- [djuuu.traefik_docker](https://github.com/Djuuu/ansible-role-traefik-docker)Example Playbook
----------------Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
```yaml
- hosts: all
gather_facts: true
gather_subset:
- "!all"
- "!min"
- user_idroles:
- djuuu.organizr_docker
```License
-------Beerware License