digidoc

command module
v0.0.0-...-98a7bba Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

README

Digidoc (In Progress)

In today's digital world, your data is more valuable than ever. Why not stay in control of it? Digidoc offers an all in one solution for managing your digital life including notes, file management, and more. Featuring end to end encryption (Only you can see your data), the ability to self host your own Digidoc server, and an always open source model, you can be sure that your data is yours and yours alone.

Goals

  • Have a way to store and organize small to medium sized notes and documents in a central location securely
  • Web and mobile apps
    • Make it seamless to switch between the 2 platforms
  • Make the UX excellent
    • There are many awesome open source projects out there, but I find the user experiences are often lacking or don't get the same attention as the backend
  • Keep it relatively simple. I'm making this for the following reasons
    • Many of the other note and document apps I've used just do too much. I don't need email to note, web clipper, handwriting, tasks, calendars, plugins, syntax highlighting, etc
    • I don't like the look of some of the simpler apps or they're owned by large corporations
      • Google Keep and Apple Notes are fine, but they own too much of my data already
    • I'm a control freak, and I want to build my own solution
Required Features
  • End to End Encryption
  • Options to sync across devices using Google Drive, Dropbox, etc (TODO: Define etc).
  • Easy to switch between accounts
  • Formatting
    • Markdown
    • WYSIWYG
  • Search across all notes
  • Organization
    • Notebook / Section / Note / Tags
  • File upload
  • Images
Nice to Haves
  • OCR (Maybe)
  • Note history
What Is This Not?
  • Not a backup solution.
    • Use something purpose built for your backups
  • Not an app for teams
    • I don't want collaboration or shared editing of files. Adding the ability for multiple users to decrypt the same file sounds like a nightmare and I don't need it.
    • If you want to use this for your team wiki, there are products out there that would be better suited for that
  • Not a goal to work well for multi-gigabyte files
    • At least initially. Large files present their own challenges that would need to be solved to make the experience acceptable, and it's not something I need at the moment, so I would recommend you store your ISOs and 4k movies somewhere else

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL