Items tagged with: docker

Search

Items tagged with: docker



Thing I want to exist but don't want to build: a #mud that does pretty much the same thing as #SillyTavern or #agnaistic, intended for selfhosting. A MUD would be an excellent interface for #AI assisted #roleplay. With #Evennia and #OpenRouter, this honestly wouldn't be that hard. I just hate #Python and don't wanna.

The way to do it would be:
1. Set up a #docker#Evennia environment, to make distribution easy.
2. Add an attribute on Evennia accounts to hold an openrouter API key, and a userflow to get a users key via OAuth: openrouter.ai/docs/use-cases/oauth-pkce3. Use the #OpenAI Python API and hook it up to NPC's to let them chat, generating responses with the user's API key. Figure out function calling and hook it into the various creation functions of Evennia for extra fun. Probably need to store attributes for what models and parameters to use on each NPC, with global defaults probably from the user's account.
4. Dump the room name and desc, the player desc, and chat history into the AI context.
5. Something something MSP/MXP and ElevenLabs for sound effects and music.
6. Something Something MXP for images.
7. Dockerize the thing and upload it to let users run there own muds for AI roleplay for themselves and their friends.

If I either liked Python or was unemployed, I would do this. If only AI coding was good enough to just make the thing based on my design skeleton above.


A deeply annoying discovery I made today: if you have an #rclone mount that needs to be restarted, any running #docker writing to that mount is now writing to your filesystem without warning. I get that if the mount is gone, of course it has to write to the local filesystem. But when the mount comes back, it continues writing to the local filesystem, but if you change into the mounted directory, ls will show the contents of the mount, not the contents of the local filesystem that docker is busy writing to, and you will have no idea what black hole your files are falling into, because /mnt/offsite shows it's mounted, your docker agrees that it's writing to /mnt/offsite, and yet the files are nowhere to be found when you go to /mnt/offsite! They only suddenly appear when you umount the directory.


Help from #podman or #docker users welcome!

We have started to offer open alpha access to a hosted Forgejo Actions CI runner. Unfortunately, there are many jobs that can crash the runner for every user reliably, and many users execute them inadvertently.

To save cost and disk wear, we want to keep temporary writes inside the CI builds in RAM and only store the images persistently.

However, the setup is apparently incorrect and we need help figuring it out.

See codeberg.org/actions/meta/issu…



Hello !Friendica Support anyone here who knows the docker setup for #Friendica well? I would like to migrate my installation to a docker based one.
I wonder if anyone besides @Philipp Holzer is familiar with the docker setup and knows docker better than me.

I am not a newbie to docker, but first questions that came up when I looked at friendica/docker where if I can still use the same config file I do use now, so not to uses these Environment Variables given under Friendica Settings?
Also need to figure out how to load the database I got (a dump) into this docker mysql, I guess that should be fairly easy with a pipe.

But it is all this little things that I am not sure about and that would take me ages to figure out without know what actually to search for.

#Friendica #Docker #Help


Docker-Sponsored Open Source (hub) insists that one cannot have a path to commercialisation - docker.com/community/open-sour… ... seems parochial at best ... at worst why is docker hub getting involved ? Removing rate limiting as a benefit for us also seems to ignore that the benefit is almost entirely theirs. not sure #docker hub is for #curl


Let’s be honest, if you’re a software engineer, you know where all this compute and power consumption is going. While it’s popular to blame #LLMs, y’all know how much is wasted on #docker, microservices, overscaled #kubernetes, spark/databricks and other unnecessary big data tech. It’s long past time we’re honest with the public about how much our practices are hurting the climate, and stop looking for scapegoats thereader.mitpress.mit.edu/the…


The further #Matrix goes the more obvious it becomes we should've stuck to #XMPP. The developer time wasted on Matrix is immense, imagine if that effort would've been stuck into making a nice XMPP server implementation that plays well with #Docker or #Kubernetes, with all the basic features people desire baked in by default. They would've had time to spare on a nice client if they felt this was needed to make a nice complete package to market.


Conclusion is a big yes.

Firebase-host static files under a primary domain .well-known/matrix/{server,client}. Config server to Tailscale Funnel on ports 8443 and 443 (one federation port).

Through a Tailscale Docker container configured as a proxy, traffic can be forward TCP/TLS via socat.

From socat, traefik handles routing to Dendrite.

Was concerned with bandwidth, stability and latency, but things are looking good so far.

#tailscale #traefik #docker #funnel #matrix #dendrite