App Submission: Zen (#3555)

Co-authored-by: al-lac <lackner.alex@gmail.com>
This commit is contained in:
Denny Subke 2025-10-09 13:13:14 +02:00 committed by GitHub
parent 92592731fe
commit 94255f50c2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 52 additions and 0 deletions

1
zen/data/app/.gitkeep Normal file
View File

@ -0,0 +1 @@

1
zen/data/images/.gitkeep Normal file
View File

@ -0,0 +1 @@

15
zen/docker-compose.yml Normal file
View File

@ -0,0 +1,15 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: zen_app_1
APP_PORT: 8080
app:
image: ghcr.io/sheshbabu/zen/zen:1.0.0@sha256:663ef401da039992d68dc58ecdf3e47064c02b1783f35f7c34f16f1cef313333
user: "1000:1000"
restart: on-failure
volumes:
- ${APP_DATA_DIR}/data/app:/data
- ${APP_DATA_DIR}/data/images:/images

35
zen/umbrel-app.yml Normal file
View File

@ -0,0 +1,35 @@
manifestVersion: 1
id: zen
name: Zen
tagline: A simple app for focused and private note-taking
category: files
version: "1.0.0"
port: 8894
description: >-
📒 Zen is a minimalist note-taking application focused on providing a simple and efficient way to capture and manage information. It allows users to create notes using Markdown, supporting a wide range of formatting options such as tables, checklists, code blocks, and text highlighting. All notes are stored locally in a lightweight SQLite database, ensuring that your data remains private and fully under your control.
The application offers a clean and distraction-free interface designed for ease of use on both desktop and mobile devices. It includes a powerful full-text search function that enables users to quickly find relevant notes as they type, and uses tags instead of traditional folders to organize content flexibly. Users can upload and preview images directly within their notes, helping to enrich the information stored.
Zen also provides features like soft-delete and archiving, which help keep your workspace organized without permanently losing information. Keyboard shortcuts improve productivity by allowing fast navigation and editing without relying solely on the mouse. The app supports offline use through its progressive web app functionality, so you can access and edit your notes even without an internet connection.
Overall, Zen serves as a lightweight, fast, and privacy-focused tool for personal knowledge management, journaling, or simple note-taking, giving you full control over your data in a user-friendly environment.
developer: Sheshbabu
website: https://www.sheshbabu.com/zen/
submitter: dennysubke
submission: https://github.com/getumbrel/umbrel-apps/pull/3555
repo: https://github.com/sheshbabu/zen
support: https://github.com/sheshbabu/zen/issues
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg
releaseNotes: ""
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""