"Your second brain, containerized and stylized." π§ β¨
A highly portable, resilient, and aesthetic Open Notebook environment designed for Linux power users. Built on the "Pastel Catppuccin" philosophy. π¨
Forget manual container management. We provide a battle-tested CLI utility to manage your second brain.
# 1. Clone the repo
git clone https://github.com/ind4skylivey/livey-notebook-docker.git
cd livey-notebook-docker
# 2. Ignite the engines
./scripts/open_notebook_docker.sh startThis spins up the Docker stack, waits for the health check, and auto-launches your browser (ZenBrowser preferred) when ready.
The core logic resides in scripts/open_notebook_docker.sh.
| Command | Description | Nerd Stats |
|---|---|---|
start |
π’ Ignites the stack & opens UI | docker compose up -d + healthcheck + xdg-open |
stop |
π΄ Kills the containers gracefully | docker compose down |
restart |
π Reboot sequence | stop then start |
status |
π Report system integrity | docker compose ps |
logs |
π Stream the matrix code | Tail last 40 lines |
Usage Example:
./scripts/open_notebook_docker.sh logs -fWhy type long paths? Add these to your shell config for maximum velocity.
# π§ Open Notebook Alias
alias notebook="~/path/to/livey-notebook-docker/scripts/open_notebook_docker.sh"# π§ Open Notebook Alias
alias notebook="~/path/to/livey-notebook-docker/scripts/open_notebook_docker.sh"Now you just type:
$ notebook startFor the click-happy or Rofi users, we include a .desktop entry.
- Copy
desktop/open-notebook.desktopto~/.local/share/applications/. - Ensure paths in the file match your installation.
- Launch via your system menu or runner!
Your brain dump is safe. Data is persisted to:
- π
notebook_data/- Your actual markdown notes. - π
surreal_single_data/- Database storage.
Recommended: Keep this on a dedicated partition (e.g., /media/il1v3y/HD2) to survive OS nukes.
livey-notebook-docker/
βββ π desktop/ # Linux desktop integration
βββ π scripts/ # The brain (Bash automation)
β βββ open_notebook_docker.sh
β βββ export_docs.py
βββ π setup_guide/ # Docker compose & configs
βββ π README.md # You are here
βββ π³ docker-compose.yml
Maintained by ind4skylivey. Happy hacking! πΎ