this post was submitted on 11 Jul 2023
2 points (100.0% liked)

Leanish

43 readers
1 users here now

Leanish

Node.js CI

A lean-ish web client for Lemmy.

screenshot

Usage

There is an alpha build at https://natoboram.github.io/Leanish.

founded 1 year ago
MODERATORS
2
How to use Leanish (natoboram.github.io)
submitted 1 year ago* (last edited 1 year ago) by NatoBoram to c/leanish
 

Leanish is a web client. To access it, you can open https://natoboram.github.io/Leanish in your favourite browser.

Homepage

Its homepage is currently barren. It only presents you with a text input where you can type an instance's name, like lemmy.world.

The deployment at natoboram.github.io is only compatible with Lemmy 0.18.1+ that are not configured to block web clients. I plan on having a server-side deployment down the line that would allow you to proxy requests to misconfigured instances, but today is not the day for that.

Site landing

On most content pages, you can paginate. Lemmy's default page limit is 10, but you can change that up to 50.

In Leanish, you can directly influence requests to Lemmy by changing some URL parameters. If you navigate a bit, you should see the URL changing and these parameters are sent to Lemmy. There might be hidden settings in there.

At the top right of the page, there should be a Login button where my username is. Login credentials are sent via cookies to natoboram.github.io/Leanish/[site], but are not received. In SSR builds, the login cookie will be visible to the server, which will use it to proxy requests in your stead in order to make SSR actually work.

You can view this sublemmy at https://natoboram.github.io/Leanish/lemmy.world/c/[email protected].

This is alpha software; not all features are implemented. For example, you can't edit nor delete your comments. My roadmaps are at https://github.com/NatoBoram/Leanish/milestones.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here