A webpage bookmarking and snapshotting service.
Omnom consists of two parts; a multi-user web application that accepts bookmarks and snapshots and a browser extension responsible for bookmark and snapshot creation.
Omnom is a rebooted implementation of @stef's original omnom project, big thanks for it.
go >= 1.14
- Checkout the repo and execute
go get -u
- Copy
config.yml_sample
toconfig.yml
- Execute
go run omnom.go listen
in the repo root
Settings can be configured in config.yml
config file - don't forget to restart webapp after updating.
Basic management actions are available using the command line tool (go run omnom.go
or go build; ./omnom
)
create-token create new login/addon token for a user
create-user create new user
generate-api-docs-md Generate Markdown API documentation
help Help about any command
listen start server
set-token set new login/addon token for a user
show-user show user details
completion Generate the autocompletion script for the specified shell
Omnom browser addon is available for
Bugs or suggestions? Visit the issue tracker or join our discord server
AGPLv3
This project is funded through NGI Zero Core, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.