--- name: "\U0001F370 Request a recipe!" about: "I have a request for a fresh recipe \U0001F60B" title: "[recipe] " labels: recipe/request, status/backlog, good first issue --- - [Recipe Request](#recipe-request) - [๐Ÿ’ฌ Summary](#-summary) - [๐Ÿ“ Instructions](#-instructions) - [๐Ÿ–ผ Screenshot](#-screenshot) - [Checklist](#checklist) - [โ˜‘๏ธ Prerequisites](#๏ธ-prerequisites) - [๐Ÿ‘ฎโ€โ™‚๏ธ Access Control](#๏ธ-access-control) - [โš™๏ธ Config Management](#๏ธ-config-management) - [๐Ÿช  Connectivity](#-connectivity) - [๐Ÿ’พ Data Management](#-data-management) - [๐Ÿช‚ Backup](#-backup) - [๐Ÿคนโ€โ™€๏ธ Orchestration Platform](#๏ธ-orchestration-platform) - [๐Ÿ’ Engagement](#-engagement) - [What's next?](#whats-next) # Recipe Request ## ๐Ÿ’ฌ Summary * Description: * Project homepage: * Docker image: * Community (optional): ## ๐Ÿ“ Instructions ``` < upstream docker compose / install instructions go here > ``` ## ๐Ÿ–ผ Screenshot # Checklist ## โ˜‘๏ธ Prerequisites First, some house-keeping. Review closed issues and PRs, and confirm that this recipe hasn't already been proposed, deprecated, or duplicated before. Also confirm that the application itself is not abandoned. * [ ] I have searched and confirmed no existing open or closed issues/PRs for this app * [ ] The app is actively supported by its developers (_i.e., not deprecated_) ## ๐Ÿ‘ฎโ€โ™‚๏ธ Access Control Does the app provide its own authentication (_i.e. NextCloud_), or does it require an authentication frontend (_i.e., Radarr_)? How should access to the app be managed? * [ ] The app provides its own, trustworthy authentication, or access control is unnecessary. (*I'd be happy exposing it to the internet*) * [ ] The app needs something in front of it to secure access (_traefik-forward-auth, authelia, etc_) ## โš™๏ธ Config Management How is the app configured? Some applications are configured [entirely using environment variables](https://12factor.net), some need static config files mounted into their container, and some are configured using an interactive setup process (_i.e. NextCloud_). * [ ] Environment variables * [ ] Command-line options * [ ] Static config file * [ ] Interactive setup which then persists the config somewhere to the filesystem ## ๐Ÿช  Connectivity What sort of network connectivity does the app need? * [ ] None * [ ] Requires inbound web access HTTP/S access * [ ] Requires inbound arbitrary TCP/UDP access * [ ] Requires connectivity to other apps ## ๐Ÿ’พ Data Management What sort of persisted data does the app need? * [ ] The app needs access to its own persistent data (i.e. logs, database directory, etc) * [ ] The app needs access to outside data (i.e. Plex) * [ ] The app needs access to *another* app's data ## ๐Ÿช‚ Backup How is backup of the app's data to be handled? * [ ] Backup is unnecessary * [ ] A simple file-based copy of the app's data folders will suffice * [ ] A process is required to create backups for a file-based copy (i.e., a mysql database dump) * [ ] A custom backup/restore process is required (provide details below) ## ๐Ÿคนโ€โ™€๏ธ Orchestration Platform Which platform(s) are you interested in a recipe supporting? * [ ] Docker Swarm (_via docker-compose files_) * [ ] Docker Swarm (_via premix ansible deploy_) * [ ] Kubernetes (_via a helm chart_) ## ๐Ÿ’ Engagement I'm willing to: * [ ] Submit a PR for the recipe * [ ] Test the recipe * [ ] Engage the community on Q&A for the recipe # What's next? What happens next? ๐Ÿ™‹โ€โ™‚๏ธ Seek buy-in from the [community](http://chat.funkypenguin.co.nz), to indicate whether the recipe is a good fit for the cookbook or not.