Skip to content

Commit

Permalink
Merge pull request #43 from Serph91P/mealie
Browse files Browse the repository at this point in the history
feat(market): added mealie
  • Loading branch information
azukaar authored Sep 30, 2023
2 parents a59e57c + f901a47 commit ecd59d7
Show file tree
Hide file tree
Showing 4 changed files with 98 additions and 0 deletions.
89 changes: 89 additions & 0 deletions servapps/Mealie/cosmos-compose.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"cosmos-installer": {
"form": [
{
"name": "YOUR_EMAIL",
"label": "Enter your Email for the initial user. This email will be your username.",
"initialValue": "",
"type": "text"
},
{
"name": "SMTP_SERVER",
"label": "What SMTP server do you want to use?",
"initialValue": "smtp.example.com",
"type": "text"
},
{
"name": "SMTP_PORT",
"label": "What SMTP port does it use?",
"initialValue": "25",
"type": "text"
},
{
"name": "SMTP_LOGIN",
"label": "What is your SMTP login?",
"initialValue": "",
"type": "text"
},
{
"name": "SMTP_PASSWORD",
"label": "What is your SMTP password?",
"initialValue": "",
"type": "password"
},
{
"name": "SMTP_EMAIL",
"label": "What should the email adresses used be?",
"initialValue": "",
"type": "text"
}
]
},
"minVersion": "0.8.4",
"services": {
"{ServiceName}": {
"image": "hkotel/mealie:omni-nightly",
"container_name": "{ServiceName}",
"restart": "unless-stopped",
"environment": [
"TZ=auto",
"BASE_URL={Hostnames.{StaticServiceName}.{StaticServiceName}.host}",
"SMTP_PORT={Context.SMTP_PORT}",
"SMTP_USER={Context.SMTP_LOGIN}",
"SMTP_PASSWORD={Context.SMTP_PASSWORD}",
"SMTP_HOST={Context.SMTP_SERVER}",
"SMTP_FROM_EMAIL={Context.SMTP_EMAIL}",
"DEFAULT_EMAIL={Context.YOUR_EMAIL}",
"MAX_WORKERS=1",
"ALLOW_SIGNUP=false"
],
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Mealie/icon.png"
},
"volumes": [
{
"source": "{ServiceName}-config",
"target": "/config",
"type": "volume"
}
],
"routes": [
{
"name": "{ServiceName}",
"description": "Expose {ServiceName} to the web",
"useHost": true,
"target": "http://{ServiceName}:3000",
"mode": "SERVAPP",
"Timeout": 14400000,
"ThrottlePerMinute": 12000,
"BlockCommonBots": true,
"SmartShield": {
"Enabled": true
}
}
]
}
}
}
9 changes: 9 additions & 0 deletions servapps/Mealie/description.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "Mealie",
"longDescription": "<p>Mealie is an intuitive and easy to use recipe management app. It's designed to make your life easier by being the best recipes management experience on the web and providing you with an easy to use interface to manage your growing collection of recipes. </p><p>Default Password is: MyPassword</p>",
"description": "Recipe Management For The Modern Household",
"tags": ["recipes", "meals", "shopping", "planning", "cookbook", "docker", "pwa"],
"repository": "https://github.com/mealie-recipes/mealie",
"image": "https://hub.docker.com/r/hkotel/mealie/",
"supported_architectures": ["amd64", "arm64"]
}
Binary file added servapps/Mealie/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/Mealie/screenshots/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ecd59d7

Please sign in to comment.