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: 3 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 (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2026-02-27T06:46:17.000Z (5 months ago)
- Last Synced: 2026-02-27T12:53:40.717Z (5 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: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](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