this post was submitted on 14 Jun 2023
3 points (100.0% liked)
/kbin
38 readers
1 users here now
/kbin-related stuff. Unofficial, not moderated by devs (yet). Official ones: /m/kbinMeta /m/kbinDesign **All official /kbin magazines in one collection**
founded 1 year ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It's a multi-container application managed via Docker Compose.
I'm assuming you found the Docker Compose installation instructions here.
Essentially it pulls down the multiple containers required to run the site and orchestrates them for you.
I followed the installation instructions and got it up and running in about 30 minutes (I'm not sure why the theme looks slightly different; perhaps kbin.social is customized).
Right now I'm playing the waiting game to see if it eventually connects to other federated servers.
Let me know if you have any specific questions and I can probably point you in the right direction.
I also followed along the instructions and eventually got mine running. It took me a bit longer than 30 minutes -- figuring out how to have Caddy have Let's Encrypt use DuckDns TXT was new to me, for instance. But, I'm confused by one of the last lines of the admin setup guide under Configuration, "Next, log in and create a repository named "random" to which unclassified content from the fediverse will flow." What does that mean? What's a repository? I don't see that referenced anywhere...
FYI I closed this out on matrix. The repository line refers to creating a magazine named "random". And after that, connecting to the federation was as easy as searching for a magazine like @technology@beehaw.org.
Interesting. When I search for any federated content my app throws a 500 (https://tuna.cat).
Mind sharing your instance?
Being interested in running my own kbin instance for family and friends, how is it going for you? Does everything work as expected?
ah.. I think I got lost too early when it had you pull the git repo. I didn't realize it was yaml files in there. I thought that was for building it from scratch. Now that I see that I'll dive a little deeper. Thanks for the hint.