• Go 99.5%
  • Dockerfile 0.5%
Find a file
2023-05-04 21:38:31 +00:00
.vscode feat: Get URL Metadata 2023-04-10 04:18:51 +00:00
cmd/server/bookmarkey Add OTEL Support 2023-05-04 21:38:31 +00:00
etc feat: Setup LiteFS for Scaling 2023-04-12 03:51:53 +00:00
internal Add OTEL Support 2023-05-04 21:38:31 +00:00
migrations feat: Add share URL for collections 2023-04-24 21:05:58 +01:00
tests feat: Get URL Metadata 2023-04-10 04:18:51 +00:00
.dockerignore fix: Update migration 2023-01-12 20:25:15 +00:00
.editorconfig feat: Add CI Jobs for MR 2023-01-08 21:59:07 +00:00
.env.sample feat: Add Sentry Logging 2023-02-02 09:09:53 +00:00
.gitignore feat: Add TraceID to Logs 2023-04-15 18:02:09 +00:00
.gitlab-ci.yml chore: Update URL 2023-04-13 05:11:40 +01:00
.golangci.yml refactor: Update Logger 2023-04-10 20:45:00 +00:00
.pre-commit-config.yaml refactor: Update Logger 2023-04-10 20:45:00 +00:00
docker-compose.yml feat: Add TraceID to Logs 2023-04-15 18:02:09 +00:00
Dockerfile feat: Add TraceID to Logs 2023-04-15 18:02:09 +00:00
fly.preview.toml Add OTEL Support 2023-05-04 21:38:31 +00:00
fly.production.toml Add OTEL Support 2023-05-04 21:38:31 +00:00
go.mod Add OTEL Support 2023-05-04 21:38:31 +00:00
go.sum Add OTEL Support 2023-05-04 21:38:31 +00:00
LICENSE Add LICENSE 2022-12-28 09:50:17 +00:00
README.md feat: Upsert Bookmark Metadata 2023-03-05 21:27:26 +00:00
renovate.json feat: Create new bookmark 2023-02-27 20:41:04 +00:00
Taskfile.yml refactor: Update Logger 2023-04-10 20:45:00 +00:00
tools.go refactor: Update Logger 2023-04-10 20:45:00 +00:00

Bookmarkey API

Bookmarkey is a convenient bookmarking app that lets you save web pages and add RSS feeds. This project is the backend web server, running PocketBase. Which has been extended and used as framework with some custom business logic

Production

You can visit the site at: https://bookmarkey.app

Run Locally

Install go-task,

To setup the project locally you can do:

git@gitlab.com:bookmarkey/gui.git
cd gui
go mod tidy

# start server locally; on http://localhost:8080
task start

Test Credentials

To login to the integration tests "instance" and update entries for the database do:

task start:test
# go to http://localhost:8080/_/

Then enter these credentials

username: test@bookmarkey.app
password: password11

Here are some related projects:

Bookmarkey GUI