|
|
|
|
|
by Pi9h
723 days ago
|
|
1. You were using an older docker compose version, I guess? Newer versions recommend `docker compose` without the dash. 2. Your understanding of the hierarchy is correct. Workspace -> Space -> Page. I admit, the naming is similar and can be confusing. I just couldn't come up with a conclusive alternative while self-debating it. Do you have better suggestions? 3. I will look into the title issue. Thanks for pointing out. 4. I will put the APP_URL thing in mind too. 5. The pages are stored in the pages table. The content is stored in 3 formats, i. Prosemirror Json (default editor state). ii. Yjs state (real-time collaboration). iii. raw Text (for search indexing). The affected tables are json_content, ydoc and text_content 5. I will look into the redirect issue, and "Copy link" bug. I appreciate your feedback and thank you for trying it out. |
|
2. I think something like Project would work better than Space.
4. Does the app need to know its server name? Can it just use relative URLs everywhere instead of absolute? That would simplify configuration.
5. Thanks, I've had a poke around in the DB. I think a Backup/Restore feature in the UI is important. Also good would be a way to request the data programmatically e.g. I'd put it in a cron job before my Borg backup job runs (that would store daily versions using diffs, so it would need to be uncompressed). An "export to HTML/Markdown/[something importable]" feature would help people feel comfortable trusting the app. I have thousands of pages of handwritten notes in an Android app called Squid, and regularly export from that to back it up (it gives me an SQLite DB file only readable by Squid, which is okay but not ideal); without that backup option I'd be pretty worried about losing my work in there, and I get the same feeling about Docmost.
By the way, are you allowed to distribute the Tiptap Pro extensions? E.g. the Latex support and Comments.