Sign inSign up

dvalin21/notesnook-web

By dvalin21

•Updated 3 days ago

Notesnook web client, domain-parameterized

Image
0

612

dvalin21/notesnook-web repository overview

⁠Notesnook self-host stack images (Dvalin21 builds)

Prebuilt images for Dvalin21/notesnook-sync-server⁠ — a self-hostable Notesnook backend: sync API, auth/identity, SSE, monograph viewer, web client, inbox relay, MinIO S3, Caddy.

⁠Full credit

Notesnook⁠ is created by Abdullah Atta and maintained with Ammar Ahmed at Streetwriters (see AUTHORS upstream). Every line of application code here is theirs, under upstream's GPL-3.0/AGPL-3.0 licenses. This project only adds self-hosting fixes (MongoDB 8-ready driver, identity bearer forwarding, OIDC profile scope, correct CORS env key, persistent DataProtection keys, domain-parameterized builds) and publishes runnable images.

⁠Install on YOUR domain (no rebuild needed)

Images ship example.com placeholders only. Your URLs inject at boot/request from .env:

git clone https://github.com/Dvalin21/notesnook-sync-server.git
cd notesnook-sync-server
cp .env.example .env   # set passwords + your domains
docker compose up -d

See the repo README for DNS, TLS proxy, verification, and backup steps.

⁠This image

Server URLs baked as example.com placeholders; entrypoint swaps your .env URLs at boot. No real domain in layers.

⁠Credits

Web recipe, nginx.conf, and the NN_* wiring adapted from BeardedTek/notesnook-docker⁠ (AGPL-3.0) — his stack also served as the reference for our Mongo diagnosis. App code remains Streetwriters' upstream.

Tag summary

Content type

Image

Digest

sha256:719b84eec…

Size

39.6 MB

Last updated

3 days ago

docker pull dvalin21/notesnook-web