Good morning, afternoon, or evening;

I am looking for a self hosted solution for Bookmark backup and synchronization. I just spun up a docker container for Linkding; don’t get me wrong this is awesome, but it is missing some things I would like to see in a bookmark backup solution.

A few key things I am looking for:

  • Browser agnostic (at least firefox and chromium based browsers)
  • Automatic backup/synchronization
  • Integration with the browser’s built in bookmarks

Anyone have any suggestions?

I am looking to self host, and not looking for something like Xbrowsersync or Firefox Account syncing.

I am open to suggestions!

Thank you!

poVoq
link
fedilink
English
31Y

Yes, this is the best option if you are running a Nextcloud anyways. Although I have also been running it nicely with the more lightweight https://github.com/kd2org/karadav but then you don’t have the Nextcloud app to manage your bookmarks more easily.

@TCB13@lemmy.world
link
fedilink
English
3
edit-2
1Y

To sync with Floccus you don’t need that webserver, that thing is very customized to deal with Nextcloud bullshit.

A simple nginx setup with this will get the job done:

    root /mnt/SSD1/web/root;
    location /dav/bookmarks {
        alias /mnt/SSD1/web/dav/bookmarks;
        auth_basic              realm_name;
        auth_basic_user_file    /etc/nginx/.credentials-dav.list;
        dav_methods     PUT DELETE MKCOL COPY MOVE;
        dav_ext_methods PROPFIND OPTIONS;
        dav_access      user:rw;
        client_max_body_size    0;
        create_full_put_path    on;
    }

The file /etc/nginx/.credentials-dav.list stores authentication data. You can create users with the following command:

htpasswd -c /etc/nginx/.credentials-dav.list yourusername

Then point Floccus at your server: http://10.0.0.1/dav/bookmarks

Enjoy.

Create a post

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 92 users / day
  • 533 users / week
  • 1.38K users / month
  • 3.88K users / 6 months
  • 1 subscriber
  • 4.17K Posts
  • 86.7K Comments
  • Modlog