So does anybody have a walkthrough on how to set this beastie up? I’m not unfamiliar with docker and containers (I have personal Mastodon, Nextcloud, and Synapse Instances running via docker-compose)
Sort of where I’m stuck right now is what I need to change in the .env file, per the instructions here:
$ sudo apt-get install git
$ git clone https://codeberg.org/Kbin/kbin-core.git kbin
$ cd kbin
$ mkdir public/media
$ sudo chown 82:82 public/media
$ sudo chown 82:82 var
$ cp .env.example .env
$ vi .env # esc + !q + enter to exit
or
$ nano .env
Make sure you have substituted all the passwords and configured the basic services in .env file.
(yes, I know it’s somewhat commented, but it’s not exactly super clear) and also how to handle building it in a non-local configuration (my VPS is elsewhere, so going to kbin.localhost to do anything isn’t really going to work)
So yeah, ELI5.
My last edit removes the markdown interpreter from messing up the text. I’m not sure if you saw it before I added the escape to make it more readable.
Anyway, I hope it goes well for you!
Ok, so it looks like I’m going to have to do a bit of jiggery pokery, as I don’t need caddy, I’ve already got an nginx reverse proxy running on the host. (I think they both provide similar functionality?)