Sign inSign up

op09090/enote

By op09090

•Updated 1 day ago

Lightweight self-hosted note-taking application.

Image
Web servers
0

4.5K

op09090/enote repository overview

⁠eNote

A lightweight note-taking application containerized for easy deployment.

šŸ‘‰ Try the Live Demo⁠ Password: LINUX

(Note: The demo resets periodically, please do not store sensitive information.)

šŸ™ Source Code on GitHub⁠

⁠Quick Start (Docker Compose)

Create a docker-compose.yml file and run docker compose up -d.

version: '3.8'

services:
  enote:
    image: op09090/enote:latest
    container_name: enote
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data
    environment:
      - APP_PASSWORD=your_secure_password # Access password
      - JWT_SECRET=your_jwt_secret        # Secret for session tokens
      - DB_PATH=/app/data/enote.db        # (Optional)
      - STORAGE_PATH=/app/data/storage    # (Optional)
    restart: unless-stopped

⁠Configuration

  • APP_PASSWORD: Set this to your desired password to access the app.
  • JWT_SECRET: Set a random string for token generation.
  • Data Persistence: All notes and files are stored in the ./data folder on your host machine.

Tag summary

Content type

Image

Digest

sha256:cd264dd58…

Size

51.3 MB

Last updated

1 day ago

docker pull op09090/enote