Skip to content

fielded/lookout

 
 

Repository files navigation

CouchDB Lookout

Web admin dashboard for CouchDBs

Running with CORS

If you have a CouchDB server with Allow Origin: * enabled, you can use https://kdoran.github.io/lookout/#/

(or enable that domain in CORS settings)

Running locally:

  npm i
  npm start

Running as a CouchDB View doc

On the wishlist is a deploy script for this, but you can add the index.html & dist/lookout.js as attachments to a CouchDB view doc, you'll have to edit the index file's src= url to match your couch url.

Wishlist:

  • view databases
  • view docs
  • add/delete databases
  • add/delete/edit docs
  • ACE editor
  • run queries interface
  • github pages
  • view revisions
  • deploy as a couch view to remote couch script
  • replication wizard
  • couchdb view query (like the _find page but the results of a view query)
  • server config editor (A SAFE ONE!!)
  • download doc as json buttons (and alldocs)
  • bulk docs interface that shows you ace editor diffs of what docs are going to change
  • better id search with doc links (right now it's just a query)

also, see issues & also find your own adventure bugs

License

MIT

Disclaimer

I accidentally deleted a test database with this tool already. BE CAREFUL when using it. I recommend testing any functionality first on a localhost server before using elsewhere.

Packages

No packages published

Languages

  • JavaScript 96.8%
  • CSS 2.5%
  • HTML 0.7%