Favicon of jotty·page

jotty·page

Manage tasks and notes using a lightweight, file-based system. Features include rich text editing, Kanban boards, PGP encryption, and seamless sharing.

Take control of your personal organization with a lightweight, self-hosted application designed for managing notes and checklists. By utilizing a simple file-based storage system, this platform eliminates the need for complex databases, storing all your data securely in Markdown and JSON formats.

Key benefits include:

  • Advanced Checklists: Manage complex projects using Kanban boards, time tracking, and drag-and-drop reordering.
  • Rich Text Editing: Write seamlessly with a WYSIWYG editor that fully supports Markdown syntax and code highlighting.
  • Robust Security: Protect sensitive information with built-in PGP encryption and Multi-Factor Authentication.
  • Seamless Sharing: Collaborate easily by sharing notes with other users or generating public links.
  • Mobile-Ready PWA: Access your data on the go with a mobile-first Progressive Web App featuring offline caching.
  • Developer Friendly: Automate workflows using the comprehensive REST API.

Directory Structure

jottypage
cache
config
data
.env
docker-compose.yml

docker-compose.yml

services:
  jotty:
    image: ghcr.io/fccview/jotty:latest
    container_name: jotty
    user: "1000:1000"
    ports:
      - "1122:3000"
    volumes:
      - ./data:/app/data:rw
      - ./config:/app/config:rw
      - ./cache:/app/.next/cache:rw
    restart: unless-stopped
    #platform: linux/arm64
    environment:
      - NODE_ENV=production
      #- HTTPS=true
      #- APP_URL=https://your-jotty-domain.com
      #- INTERNAL_API_URL=http://localhost:3000
      #- SERVE_PUBLIC_IMAGES=yes
      #- SERVE_PUBLIC_FILES=yes
      #- SSO_MODE=oidc
      #- OIDC_ISSUER=<YOUR_SSO_ISSUER>
      #- OIDC_CLIENT_ID=<YOUR_SSO_CLIENT_ID>
      #- OIDC_CLIENT_SECRET=your_client_secret
      #- SSO_FALLBACK_LOCAL=yes
      #- OIDC_ADMIN_GROUPS=admins
      #- ENABLE_API_DOCS=true

.env

HTTPS=true
APP_URL=https://your-jotty-domain.com
INTERNAL_API_URL=http://localhost:3000
SERVE_PUBLIC_IMAGES=yes
SERVE_PUBLIC_FILES=yes
SSO_MODE=oidc
OIDC_ISSUER=<YOUR_SSO_ISSUER>
OIDC_CLIENT_ID=<YOUR_SSO_CLIENT_ID>
OIDC_CLIENT_SECRET=your_client_secret
SSO_FALLBACK_LOCAL=yes
OIDC_ADMIN_GROUPS=admins
ENABLE_API_DOCS=true

Share:

Ad
Favicon

 

  
 

Similar to jotty·page

Favicon

 

  
  
Favicon

 

  
  
Favicon