diff --git a/servapps/memos/cosmos-compose.json b/servapps/memos/cosmos-compose.json new file mode 100644 index 00000000..42baa21d --- /dev/null +++ b/servapps/memos/cosmos-compose.json @@ -0,0 +1,38 @@ +{ + "cosmos-installer": {}, + "minVersion": "0.7.6", + "services": { + "{ServiceName}": { + "image": "ghcr.io/usememos/memos:latest", + "container_name": "{ServiceName}", + "restart": "unless-stopped", + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/memos/icon.png" + }, + "volumes": [ + { + "source": "{ServiceName}", + "target": "/var/opt/memos", + "type": "volume" + } + ], + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:5230", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + } + } + ] + } + } +} diff --git a/servapps/memos/description.json b/servapps/memos/description.json new file mode 100644 index 00000000..088a1c22 --- /dev/null +++ b/servapps/memos/description.json @@ -0,0 +1,9 @@ +{ + "name": "memos", + "description": "A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts.", + "longDescription": "

Pure text with added Markdown support. Say goodbye to the overwhelming mental burden of rich formatting and embrace a minimalist approach.

Customize and share your notes effortlessly. With our intuitive sharing features, you can easily collaborate and distribute your notes with others.

", + "tags": ["markdown", "social-network", "memo", "note-taking", "notes", "microblog"], + "repository": "https://github.com/usememos/memos", + "image": "https://github.com/usememos/memos/pkgs/container/memos", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/memos/icon.png b/servapps/memos/icon.png new file mode 100644 index 00000000..029df083 Binary files /dev/null and b/servapps/memos/icon.png differ diff --git a/servapps/memos/screenshots/1.webp b/servapps/memos/screenshots/1.webp new file mode 100644 index 00000000..68614bee Binary files /dev/null and b/servapps/memos/screenshots/1.webp differ