I expect the docker image would contain a GHC that stack would find and use; I am using the matching resolver for the tag (e.g.: 22.17). :blobfoxhappy:
I have an odd problem with #HomeAssistant in #Docker. In its docker container, the command wget does not resolve any domains. It just times out. Curl does resolve hosts correctly. Problem is: #HACS is using wget for updates, which then fail after a while (silently).
Other containers have a working wget, so it looks like it's homeassistant + docker in this case.
The container is (as documented) in host network mode.
So, I am setting up my instance of #mastodon in a #docker#container , and am having issues getting the #rails app to authenticate with the postgres database. hmmm..
#Docker / GHCR experts: how accurate is the count of pulls from GitHub's Container Registry as a measure of number of real users? Would a single machine checking (say) hourly get counted as a single download, or 24 per day?
so
discovered that if you're using advanced #docker features in #phpstorm, you might want to make sure you are no longer using docker-compose (you should be using docker compose instead)
piece of cake to deal with this...
change the path to your docker compose executable (see screenshot) and you're all set
Had a serious database failure earlier due to cascading bad decisions. I started deleting a bunch of old data, rather than using #tootctl. This led to a bunch of errors in the #pgsql#docker container.
I moved the database into bare metal using a #nuc with 32GB of RAM and 4 cores. I'm going to use this for other services too, and it was on my roadmap of transition. #nextcloud will be moving to that as well.
I found finally a better way to build #php Docker images, no compiling required, smaller image than alpine, but still glibc so no incompatibilities or performance problems with PHP. How? It's possible with Wolfi-OS by @chainguard_dev
I am finding that the documentation for installing #mastodon via #docker is REALLY scattered, and hard to follow. I am having to piece together one solution from lots of different solutions. I feel like there should be one document that users can rely on.
I find myself backtracking and starting over several times, and i use docker every single day.
I've absorbed so much new information about Meilisearch this week, and I still feel like there is so much I don't quite understand. So today's TIL is filled with things I wasn't sure about... but I did learn things.
Started putting together my #Mastodon instance last night. Running in #Docker . Running into a weird problem (.env.production isn't writing) but shouldn't be too much longer.
I am haven't installed a firewall, as it's a raspberry pi on a local machine that I am going to point the router to, so it feels okay.
The real reason is that when i turn on the firewall, fediverse.local stops responding, and i have to use the IP Address.
How to install PHP dependencies and extensions with Docker (kinsta.com)
Docker is a popular open-source platform for developing, shipping, and running applications. It encapsulates applications and their dependencies in