mirror of
https://github.com/funkypenguin/geek-cookbook/
synced 2025-12-13 01:36:23 +00:00
3.0 KiB
3.0 KiB
name, about, title, labels, assignees
| name | about | title | labels | assignees |
|---|---|---|---|---|
| 🍰 Request a recipe! | I have a request for a fresh recipe 😋 | [recipe request] I'd really like my favorite app <name> included | i: recipe/new | funkypenguin |
Recipe Request
** Briefly describe the new recipe you'd like added **
Prerequisites
Let's talk about must-haves. If you can't
- 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)
Basic details
Add as many of the details below as possible - this'll help to determine the structure of the recipe:
- Project homepage:
- Docker image:
- Subreddit (optional):
- Docker-compose file (optional):
Screenshot
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, some need static config files mounted into their container, and some are configured using an interactive setup process (NextCloud).
- Environment variables
- 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)
Level of engagement
I'm willing to:
- Submit a PR for the recipe
- Test the recipe
- Engage the community on Q&A for the recipe