2 points

Would it be possible to host it on GitHub Pages?

permalink
report
reply
3 points

In the future probably but currently no. Unfortunately Lemmy 0.18.0 has issues with corrs forcing wefwef to proxy all traffic. Ones cors issue is resolved static hosting with sites like GitHub pages should be possible.

https://github.com/LemmyNet/lemmy/pull/3421

permalink
report
parent
reply
7 points

I’m not using it at the moment. But what would be the benefit of self hosting?

permalink
report
reply
6 points

The other day wefwef.app hit api limits on lemmy.world so nothing was loading for awhile. The dev recommended selfhosting if you were able to go avoid these shutdowns.

Another benefit would be that your selfhosting instance would theoretically be available even if wefwef.app was down for some reason or another.

permalink
report
parent
reply
1 point

Thanks, that sounds intriguing. I guess I need an API key?

permalink
report
parent
reply
2 points

Nope, just install it and you’re off to the races!

permalink
report
parent
reply
1 point

Thanks, that sounds intriguing. I guess I need an API key?

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
parent
reply
-1 points

I’m not using it at the moment. But what would be the benefit of self hosting?

permalink
report
reply
3 points

Currently the benefit is not sending your credentials and other requests through wefwef.app and avoiding throttling. If you value privacy self hosting is a good idea. If you trust wefwef, then the only other reason is to customize/develop wefwef.

After CORS fix in Lemmy is done and wefwef updates your requests should go directly to Lemmy servers so privacy concerns are mitigated.

permalink
report
parent
reply
3 points

Wait, why do you need to host a web client?

permalink
report
reply
7 points

It isn’t just a client right now. Due to CORS restrictions on Lemmy 0.18 instances, wefwef also has a proxy that sits between the PWA and the Lemmy instance.

See https://github.com/LemmyNet/lemmy/pull/3421

permalink
report
parent
reply
3 points

ah, I see. Thanks for the explanation!

permalink
report
parent
reply
6 points

You don’t need to, but the developer of wefwef encouraged it a few days ago because Wefwef was hitting API limits, so the app wasn’t working for some hours.

If you selfhost it, you won’t ever run into this issue.

There are probably other reasons too. Among them, why not? :)

permalink
report
parent
reply
2 points

I was a bit confused because for me a web-client usually means a self-contained app running directly where I need it. But now I understand it’s a client that runs on the web(server)

permalink
report
parent
reply

wefwef

!wefwef@lemmy.world

Create post

wefwef is now Voyager! Subscribe to !voyagerapp@lemmy.world.

Community stats

  • 2

    Monthly active users

  • 372

    Posts

  • 2.8K

    Comments