this post was submitted on 02 Feb 2025
35 points (94.9% liked)

Selfhosted

42763 readers
1444 users here now

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!

founded 2 years ago
MODERATORS
 

It was easy enough to do it with self hosted mastodon, cant seem to login to any of the Lemmy apps with my selfhosted website? Lemmy.rip

UPDATE: I had to renew through a setting in yunohost, not automatic, porkbun was showing it as valid and I I'm used to them grabbing it automatically or having me paste it in during setup.

top 18 comments
sorted by: hot top controversial new old
[–] mhzawadi@lemmy.horwood.cloud 22 points 3 weeks ago (2 children)

Yes you can use lemmy apps to access a self hosted instance, but you will need a real certificate for that to work.

A quick check of Lemmy.rip show it has a self signed certificate, thats not going to allow you to access it easily and my even stop federation from working.

You should be able to get a lets encrypt certificate very easily.

[–] 3dmvr@lemm.ee 3 points 3 weeks ago (1 children)

forsure I thought it had one through porkbun but yunohost might be messing with that

[–] hendrik@palaver.p3x.de 6 points 3 weeks ago

yunohost has a dedicated page in the admin ui for you to configure your domains and certificates. default is a self-signed one unless you generate a proper one

[–] Dirk@lemmy.ml 1 points 2 weeks ago (1 children)

It's 2025. Not having "real certificates" is something admins intentionally do. Since there is Let's Encrypt available, all other solutions for non-paid certificates are obsolete.

[–] mhzawadi@lemmy.horwood.cloud 2 points 2 weeks ago (1 children)

With let's encrypt and DNS APIs, theres no excuse not to have a real certificate!

More so if you want to have that service interacte with other systems not your own

[–] Dirk@lemmy.ml 2 points 2 weeks ago

Exactly. With directly using certbot handling all and everything fully automatically I ran my old setup with a free dyndns subdomain for quite some time without any issues.

Since Let’s encrypt nowadays is basically implemented in every reverse proxy: certificates are an absolute no-brainer.

If someone manages to buy and configure a domain to serve selfhosted content, this person will also be able to either set up certbot or use the built-in functionality of their reverse proxy.

[–] slazer2au@lemmy.world 6 points 3 weeks ago (1 children)

Can you access the instance from your phone web browser?

[–] 3dmvr@lemm.ee 3 points 3 weeks ago (2 children)
[–] kolorafa@lemmy.world 3 points 3 weeks ago

https://lemmy.rip/ doesn't have a valid SSL which might be a problem.

[–] slazer2au@lemmy.world 3 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Firefox has thrown a certificate error for me so maybe the app doesn't trust your certificate?

https://www.ssllabs.com/ssltest/analyze.html?d=lemmy.rip&hideResults=on

After thought edit: try dropping in a Let's Encrypt cert and see how it goes.

[–] 3dmvr@lemm.ee 3 points 3 weeks ago (1 children)

Yeah, I had to renew through a setting in yunohost, got used to panels/managers doing it automatically or letting me paste it in

[–] abeorch@friendica.ginestes.es 2 points 3 weeks ago

@slazer2au @3dmvr Yunohost should renew automatically. I got a renewal email from my Yunohost instance this morning. Check your cron job is running.

[–] Shimitar@downonthestreet.eu 6 points 3 weeks ago (1 children)

I see the error... You need a valid and non self-signed cert. See how letsencrypt work, its easy and the industry standard today on certs. Its also free and open source.

[–] 3dmvr@lemm.ee 2 points 3 weeks ago (1 children)

Yeah I had to click renew manually in yunohost, just assumed if porkbun showed it as valid it would work, my panels for wordpress mightve been doing it automatically lol

[–] Shimitar@downonthestreet.eu 2 points 3 weeks ago

Glad you fixed it!

[–] BlueEther@no.lastname.nz 3 points 3 weeks ago

I had/have no trouble here

[–] Shimitar@downonthestreet.eu 3 points 3 weeks ago

Mine worke just fine, what errors do you get? Does it work from web access?

Is your instance accessible from outside your self host? Does it federate?

[–] sjmarf@sh.itjust.works 2 points 3 weeks ago* (last edited 3 weeks ago)

Mobile apps should allow you to log into any instance. My Lemmy client won't connect to lemmy.rip either, and fails with the following error:

The certificate for this server is invalid. You might be connecting to a server that is pretending to be “lemmy.rip”, which could put your confidential information at risk.

This is also what I see when I try to connect to lemmy.rip in the browser:

I am able to bypass this warning and see the site in the browser.