VerifiablyMrWonka
Just wonking about on the internet… oh look, a bee.
So just like email, your username is the full @user@domain. In your case your username is @massacre@kbin.social. A user at a different instance with the same name is a different user. Just like massacre@hotmail.com and massacre@gmail.com are different
Being overwhelmed is not messing up. Taking care of number 1 should always be a priority.
Am glad to see some delegation happening. Developing, running and modding a service as large as KBin has become is no easy task for 1 person and you’ve done spectacular so far.
There are tests (and if the readme is to be believed a 71% coverage) they live in the top level tests/ folder.
As to the .env file you just need to rename the example one and either amend these values (with appropriate urls)
SERVER_NAME=localhost
KBIN_DOMAIN=localhost:9443
KBIN_STORAGE_URL=https://localhost:9443/media
MERCURE_URL=https://localhost:9443/.well-known/mercure
MERCURE_PUBLIC_URL=https://localhost:9443/.well-known/mercure
CADDY_MERCURE_URL=https://localhost:9443/.well-known/mercure
Or add them to a new .env.local
file.
Start it all up and jobs done*
*well, you need to run the asset pipeline and add an admin user but that’s all in the Readme.