Get/set bookmarks and articles from anywhere
$ curl -X POST -H 'Authorization: Basic API_TOKEN' -H 'Content-Type: application/json' --data '{ "url": "https://example.com" }' …/api/bookmark
method | endpoint | body | description |
---|---|---|---|
POST |
/api/article |
{ url } |
Add a new article |
PATCH |
/api/article |
{ url, title } |
Rename an article |
PATCH |
/api/article/archive |
{ url } |
Archive an article |
DELETE |
/api/article |
{ url } |
Delete an article |
POST |
/api/bookmark |
{ url } |
Save a new bookmark |
PATCH |
/api/bookmark |
{ url } |
Rename a bookmark |
DELETE |
/api/bookmark |
{ url } |
Delete a bookmark |
$ git clone https://github.com/arnaudjuracek/internet && cd internet
$ cp server/.env.example server/.env
$ yarn install
Deployment to the AlwaysData environment is done automatically via a Github action. Simply create a new release by running:
$ yarn version