Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template
An Cookiecutter Ansible role template for Docker applications on Raspberry Pi OS
https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template
ansible ansible-role cookiecutter cookiecutter-template docker raspberry raspberry-pi raspberrypi self-hosted selfhosted
Last synced: about 2 months ago
JSON representation
An Cookiecutter Ansible role template for Docker applications on Raspberry Pi OS
- Host: GitHub
- URL: https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template
- Owner: escalate
- License: mit
- Created: 2021-07-30T07:27:30.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-26T13:00:19.000Z (11 months ago)
- Last Synced: 2024-02-27T12:58:23.130Z (11 months ago)
- Topics: ansible, ansible-role, cookiecutter, cookiecutter-template, docker, raspberry, raspberry-pi, raspberrypi, self-hosted, selfhosted
- Language: Jinja
- Homepage:
- Size: 69.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Test](https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template/actions/workflows/test.yml/badge.svg?branch=master&event=push)](https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template/actions/workflows/test.yml)
# Cookiecutter - Ansible role template for Docker applications on Raspberry Pi OS
An Cookiecutter Ansible role template for Docker applications on Raspberry Pi OS.
## How to use?
```
cookiecutter https://github.com/escalate/cookiecutter-ansible-raspberry-app-docker-role-template.git
```## What options are available for generation?
| Option | Default | Description |
| ----------------------- | -------------------------------- | ----------- |
| author_full_name | Felix Börner | Name of Ansible role author |
| author_galaxy_namespace | escalate | Galaxy namespace of Ansible role author |
| author_github_user_name | escalate | Github username of Ansible role author |
| author_funding_url | https://paypal.me/felixboerner | Funding URL of Ansible role author |
| app_name | Grafana | Application name (including whitespaces) |
| app_name_slug | grafana | Lowercase and whitespace-less version of application name |
| app_name_ansible_var | grafana | Lowercase and underscore version of application name |
| app_name_ansible_tag | grafana | Lowercase, letter and digits version of application name |
| app_user_uid | 10000 | UID of application user (must be above 10000) |
| app_docker_image | grafana/grafana | Docker Hub image name |
| app_port | 3000 | Published application port |
| app_website | https://grafana.com/oss/grafana/ | Public website of application |
| app_config_yaml | true | Switch to generate YAML configuration file for application [true, false] (str) |
| app_backup_job | true | Switch to generate backup job for application [true, false] (str) |## License
MIT