dannekrose

joined 1 year ago
[–] dannekrose@brioco.social 1 points 1 year ago (1 children)

@Rayspekt@kbin.social @Otome-chan@kbin.social @Blakerboy777@kbin.social
Hello. This kbin-specific FAQ might be helpful. This is the link on kbin.social for the local copy on that instance,

https://kbin.social/m/kbinfaqs@kilioa.org/t/20459/A-small-FAQ-to-hopefully-help-new-users-to-kbin

Thank you and cheers!

[–] dannekrose@brioco.social 0 points 1 year ago (1 children)

@ernest@kbin.social @MothraCultist@kbin.social I’m really interested in the fix, too. Is it a code fix or a database fix?

[–] dannekrose@brioco.social 3 points 1 year ago

@ada@blahaj.zone @jdp23@blahaj.zone One small note: kbin doesn’t support authorized fetch yet so if your instance requires that, it won’t process it. I just a did few quick tests between Calckey and kbin from an account that was following a magazine and also with a magazine that it wasn’t following. It created microblog posts as long as I had disabled Secure Fetch in Calckey.

[–] dannekrose@brioco.social 1 points 1 year ago (1 children)

@ada@blahaj.zone @jdp23@blahaj.zone Kbin is similar but it will create a microblog post instead of a thread.

[–] dannekrose@brioco.social 2 points 1 year ago

@ernest@kbin.social I did!

I am not very familiar with PHP nor Symfony. I set up a PixelFed instance from scratch as well and that uses PHP Larval and that experience did help some, but I'm not a PHP developer at all.

As for the experience, after I got everything set up, I can see where the lack of documentation caused me to get stuck, but if I were to try again right now while using my experience as a guide, I can imagine a "relatively" straightforward set of steps to set up.

The only piece that I'm still not 100% clear on are what are the optimal configuration values for the JWT tokens (.env only mentions one token, but mercure's Caddyfile mentions both a publisher and subscriber), and which daemons should be run under which accounts. There are a lot of pieces:

php8.2-fpm
nginx
postgresql
mercure
redis
...etc

Also, setting up the worker threads via supervisord was unexpected and only mentioned in that other issue raised on codeberg.

I've done my share of documentation in the past and have thought about editing the wiki, but due to work at the moment I didn't have the time to record all my steps down in detail for this deployment.

I do hope to have some time soon, though and might try to take a look at the wiki and do a "test" deploy again.

My personal preference, though, is to not use Docker so I also understand that can add a LOT of complications.

I'm happy to share anything specific if you like as well about the experience. I used it as a learning experience and ... I did learn a lot for sure.

Thank you again!

[–] dannekrose@brioco.social 1 points 1 year ago (2 children)

@ernest@kbin.social @jeena@kbin.social I saw the area for showing tour own blocks, but how do I actually block a domain? I see how to block a user Or magazine but where do I block a domain as a user? I suspect that would be good enough for many.

[–] dannekrose@brioco.social 2 points 1 year ago

@ambliopia@kbin.social For the translation, go to translate.codeberg.com and create and account (or log in using GitHub). Find the kbin/kbin project and create a new translation.

https://translate.codeberg.org/projects/kbin/

Then click on Languages and you should have an option to create a new translation. Good luck!

[–] dannekrose@brioco.social 1 points 1 year ago (2 children)

@ernest@kbin.social That last command is what I needed. Thanks!

[–] dannekrose@brioco.social 0 points 1 year ago (4 children)

@ernest@kbin.social Do I have to re-build anything? My header is also set to ja, but I must be missing something. Does the language need to be added to a list somewhere as well as the .yaml file?

[–] dannekrose@brioco.social 1 points 1 year ago

@ernest@kbin.social I'll give that a try! If it works, I can then tune the translation better being able to see where the different elements are actually used! Thank you!

[–] dannekrose@brioco.social 1 points 1 year ago (7 children)

@ernest@kbin.social Hmm. Ok! I must be doing something wrong then since I couldn't get the Japanese language translation to show. I downloaded the .yaml and put it with the other translations, but maybe I'm missing a piece.

Thank you

[–] dannekrose@brioco.social 2 points 1 year ago (9 children)

@ernest@kbin.social @kjr@kbin.social A quick question: Can individual users select which language to display the UI in? I can't seem to find a way to change the UI language for kbin.

I see that the server .env settings has a default language setting, but how can a client change that to show a different UI translation? Is this possible or does the admin have to change the entire instance's language to a different one for all clients/users?

view more: next ›