toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

234
active users

#dockercompose

0 posts0 participants0 posts today
Beth Pariseau<p>Developers can now use the familiar 'Docker Compose up' command to define and deploy AI agents, models and tools. My writeup on today's news: <a href="https://www.techtarget.com/searchsoftwarequality/news/366627318/Docker-Compose-up-now-includes-AI-agents" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">techtarget.com/searchsoftwareq</span><span class="invisible">uality/news/366627318/Docker-Compose-up-now-includes-AI-agents</span></a> <a href="https://hachyderm.io/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> <a href="https://hachyderm.io/tags/AIagents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIagents</span></a> <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://hachyderm.io/tags/gcloudrun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcloudrun</span></a> <a href="https://hachyderm.io/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://hachyderm.io/tags/multicloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>multicloud</span></a> <a href="https://hachyderm.io/tags/AIdevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIdevelopment</span></a></p>
patuleia<p>docker compose illustrated<br><a href="https://patuleia.eu/tags/memes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>memes</span></a> <a href="https://patuleia.eu/tags/programmerhumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programmerhumor</span></a> <a href="https://patuleia.eu/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://patuleia.eu/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> <a href="https://patuleia.eu/tags/selfhosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosted</span></a></p>
blogger | retronerd.AT<p>Writefreely mit Docker Compose<br>Hallo.Heute wollen wir mit Docker die Opensource Software writefreely erstellen.Dazu solltest Du über eine Ubuntu VM (24.04) mit einer Dockerumgebung verfügen und SSH Zugang haben.</p><p>1. Installation von wget</p><p>apt install wget -y</p><p>2. Erstellen des notwendigen Docker-Netzwerks</p><p>docker network create -<br><a href="https://blog.retronerd.at/writefreely-mit-docker-compose/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.retronerd.at/writefreely-</span><span class="invisible">mit-docker-compose/</span></a><br><a href="https://social.retronerd.at/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://social.retronerd.at/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://social.retronerd.at/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://social.retronerd.at/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> <a href="https://social.retronerd.at/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediverse</span></a> <a href="https://social.retronerd.at/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://social.retronerd.at/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a> <a href="https://social.retronerd.at/tags/ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ubuntu</span></a> <a href="https://social.retronerd.at/tags/writefreely" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>writefreely</span></a></p>
Lanie Molinar Carmelo<p>I'm curious to hear what others are <a href="https://allovertheplace.ca/tags/SelfHosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosting</span></a>! Here's my current setup:</p><p><strong>Hardware &amp; OS</strong></p><ul><li><strong>Hardware:</strong> <a href="https://allovertheplace.ca/tags/RaspberryPi500" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi500</span></a> (8 GB RAM, 512 GB SD card) <a href="https://allovertheplace.ca/tags/RPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPi</span></a> <a href="https://allovertheplace.ca/tags/RPi500" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RPi500</span></a> <a href="https://allovertheplace.ca/tags/SingleBoardComputers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SingleBoardComputers</span></a> <a href="https://allovertheplace.ca/tags/HomeLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HomeLab</span></a></li><li><strong>OS:</strong> <a href="https://allovertheplace.ca/tags/Stormux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Stormux</span></a>, an accessible <a href="https://allovertheplace.ca/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> distro based on <a href="https://allovertheplace.ca/tags/ArchLinuxARM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchLinuxARM</span></a> <a href="https://allovertheplace.ca/tags/LinuxAccessibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxAccessibility</span></a> <a href="https://allovertheplace.ca/tags/AccessibleTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AccessibleTech</span></a></li></ul><p><strong>Infrastructure &amp; Networking</strong></p><ul><li><strong>Dashboard:</strong> <a href="https://allovertheplace.ca/tags/Glance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Glance</span></a> (<a href="https://allovertheplace.ca/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a>) <a href="https://allovertheplace.ca/tags/DockerApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerApps</span></a></li><li><strong>Reverse Proxy:</strong> <a href="https://allovertheplace.ca/tags/Caddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Caddy</span></a></li><li><strong>DNS:</strong> <a href="https://allovertheplace.ca/tags/Cloudflare" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cloudflare</span></a></li><li><strong>Domain Registrar:</strong> <a href="https://allovertheplace.ca/tags/Porkbun" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Porkbun</span></a></li><li><strong>Networking &amp; Remote Access:</strong> <a href="https://allovertheplace.ca/tags/Tailscale" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tailscale</span></a> (non-Docker), love its SSH agent and magic DNS features. <a href="https://allovertheplace.ca/tags/NetworkSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetworkSecurity</span></a></li></ul><p><strong>Security &amp; Monitoring</strong></p><ul><li><strong>Ad Blocking:</strong> <a href="https://allovertheplace.ca/tags/AdGuardHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdGuardHome</span></a> (non-Docker). Previously used PiHole but find AdGuardHome slightly faster. <a href="https://allovertheplace.ca/tags/PrivacyTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PrivacyTools</span></a></li><li><strong>Server Monitoring:</strong> <a href="https://allovertheplace.ca/tags/Beszel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Beszel</span></a> (non-Docker). Tried Grafana/Prometheus/Alertmanager (accessible but overkill) and Netdata (poor screen reader accessibility). Beszel isn't perfect but best compromise so far. <a href="https://allovertheplace.ca/tags/ServerMonitoring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServerMonitoring</span></a></li><li><strong>Server Overview:</strong> <a href="https://allovertheplace.ca/tags/Cockpit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cockpit</span></a> (non-Docker)</li><li><strong>Security Tools:</strong> <a href="https://allovertheplace.ca/tags/Fail2ban" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fail2ban</span></a>, <a href="https://allovertheplace.ca/tags/FirewallD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FirewallD</span></a>, <a href="https://allovertheplace.ca/tags/ClamAV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClamAV</span></a>, and <a href="https://allovertheplace.ca/tags/Rkhunter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rkhunter</span></a> (non-Docker). Tried CrowdSec but couldn't get it working on Stormux. <a href="https://allovertheplace.ca/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a></li><li><strong>Service Uptime Monitoring:</strong> <a href="https://allovertheplace.ca/tags/UptimeKuma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UptimeKuma</span></a> (Docker), accessible and easy to use. <a href="https://allovertheplace.ca/tags/MonitoringTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MonitoringTools</span></a></li></ul><p><strong>Authentication &amp; Identity Management</strong></p><ul><li><strong>Authelia</strong> (Docker): Just set this up for two-factor authentication and single sign-on. Seems to be working well so far!<br></li><li><strong>LLDAP</strong> (Docker): Lightweight LDAP server for managing authentication. Also seems to be working pretty well!<br><a href="https://allovertheplace.ca/tags/AuthenticationTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AuthenticationTools</span></a> <a href="https://allovertheplace.ca/tags/IdentityManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IdentityManagement</span></a></li></ul><p><strong>Productivity &amp; Personal Tools</strong></p><ul><li><strong>Docker Management:</strong> <a href="https://allovertheplace.ca/tags/Dockge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dockge</span></a> (Docker). More accessible than Portainer; main issue is built-in terminal isn't readable with screen readers. <a href="https://allovertheplace.ca/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a></li><li><strong>Docker Logs Viewer:</strong> <a href="https://allovertheplace.ca/tags/Dozzle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dozzle</span></a> (Docker), great web interface and easy searching.</li><li><strong>Git Hosting:</strong> <a href="https://allovertheplace.ca/tags/Forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forgejo</span></a> (non-Docker), my personal Git server. <a href="https://allovertheplace.ca/tags/GitServer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitServer</span></a></li><li><strong>Backups:</strong> <a href="https://allovertheplace.ca/tags/IDrive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IDrive</span></a> (non-Docker), backs up all my devices easily. <a href="https://allovertheplace.ca/tags/BackupSolutions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BackupSolutions</span></a></li><li><strong>Notes:</strong> <a href="https://allovertheplace.ca/tags/Joplin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Joplin</span></a> server (Docker). Accessibility improving; love the VSCode extension. <a href="https://allovertheplace.ca/tags/NoteTakingApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NoteTakingApps</span></a></li><li><strong>Bookmarks:</strong> <a href="https://allovertheplace.ca/tags/Linkding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linkding</span></a> (Docker). Accessible bookmark manager with good browser extension support. <a href="https://allovertheplace.ca/tags/BookmarkManager" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BookmarkManager</span></a></li><li><strong>Recipes:</strong> <a href="https://allovertheplace.ca/tags/Mealie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mealie</span></a> (Docker), starting to learn cooking! 🍳📖 &nbsp;<a href="https://allovertheplace.ca/tags/CookingApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CookingApps</span></a></li><li><strong>RSS Feeds:</strong> <a href="https://allovertheplace.ca/tags/Miniflux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Miniflux</span></a> (non-Docker), excellent accessibility. Originally wanted better podcast support but other options had major accessibility issues.&nbsp;<a href="https://allovertheplace.ca/tags/RSSReader" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RSSReader</span></a></li><li><strong>Automation &amp; Workflows:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/N8N" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>N8N</span></a>&nbsp;(Docker). Haven't explored deeply yet—open to ideas!&nbsp;<a href="https://allovertheplace.ca/tags/AutomationTools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AutomationTools</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/WorkflowAutomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WorkflowAutomation</span></a></li><li><strong>Pastebin Service:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/PrivateBin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PrivateBin</span></a>&nbsp;(non-Docker). Considering alternatives or CLI tool for easier console access.&nbsp;<a href="https://allovertheplace.ca/tags/PastebinAlternative" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PastebinAlternative</span></a></li><li><strong>File Sharing &amp; Editing:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/Samba" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Samba</span></a>&nbsp;(non-Docker), easy file management from my Windows 11 mini PC.&nbsp;<a href="https://allovertheplace.ca/tags/FileSharing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FileSharing</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/Windows11" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows11</span></a></li><li><strong>Search Engine:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/SearXNG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SearXNG</span></a>&nbsp;(non-Docker), accessible and searches multiple engines at once.&nbsp;<a href="https://allovertheplace.ca/tags/PrivacySearchEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PrivacySearchEngine</span></a></li><li><strong>IRC Client:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/TheLounge" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheLounge</span></a>&nbsp;(non-Docker). Some accessibility issues but best I've found so far for always-connected IRC.&nbsp;<a href="https://allovertheplace.ca/tags/IRCClient" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IRCClient</span></a></li><li><strong>Read Later Service:</strong>&nbsp;<a href="https://allovertheplace.ca/tags/Wallabag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wallabag</span></a>&nbsp;(Docker). Biggest issue is Wallabagger Chrome extension doesn't work for me yet.&nbsp;<a href="https://allovertheplace.ca/tags/ReadItLater" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReadItLater</span></a></li></ul><p><strong>Notifications &amp; Development Workflow</strong></p><ul><li>Notifications via:&nbsp;<a href="https://allovertheplace.ca/tags/Ntfy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ntfy</span></a>&nbsp;(Docker) and Zoho's ZeptoMail (<a href="https://allovertheplace.ca/tags/Zoho" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Zoho</span></a>)</li><li>Development Environment: Mostly using VSCode connected to my server via Remote-SSH extension.&nbsp;<a href="https://allovertheplace.ca/tags/VSCodeRemote" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCodeRemote</span></a></li></ul><p><strong>Accessibility Focus ♿️🖥️</strong></p><p>Accessibility heavily influences my choices—I use a screen reader full-time (<a href="https://allovertheplace.ca/tags/ScreenReader" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScreenReader</span></a>), so I prioritize services usable without sight (<a href="https://allovertheplace.ca/tags/InclusiveDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InclusiveDesign</span></a>,&nbsp;<a href="https://allovertheplace.ca/tags/DigitalAccessibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DigitalAccessibility</span></a>). Always open to discussing accessibility experiences or recommendations!</p><p>I've also experimented with:</p><ul><li>Ollama (<a href="https://allovertheplace.ca/tags/Ollama" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ollama</span></a>): Not enough RAM on my Pi.</li><li>Habit trackers like Beaver Habit Tracker (<a href="https://allovertheplace.ca/tags/HabitTracking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HabitTracking</span></a>): Accessibility issues made it unusable for me.</li></ul><p>I don't really have a media collection, so no Plex or Jellyfin here (<a href="https://allovertheplace.ca/tags/MediaServer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MediaServer</span></a>)—but I'm always open to suggestions! I've gotten a bit addicted to exploring new self-hosted services! 😄</p><p>What's your setup like? Any cool services you'd recommend I try?</p><p><a href="https://allovertheplace.ca/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosted</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/LinuxSelfHost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxSelfHost</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/TechCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechCommunity</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a>&nbsp;<a href="https://allovertheplace.ca/tags/TechDIY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechDIY</span></a></p><p><span class="h-card" translate="no"><a href="https://lemmy.ml/c/selfhost" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>selfhost</span></a></span> <span class="h-card" translate="no"><a href="https://lemmy.world/c/selfhosted" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>selfhosted</span></a></span> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/selfhosting" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>selfhosting</span></a></span></p>
Furi Labs<p>Docker on your FLX1. A seamless experience non existent on iPhones and Android.</p><p><a href="https://furilabs.com/docker-on-your-flx1/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">furilabs.com/docker-on-your-fl</span><span class="invisible">x1/</span></a></p><p><a href="https://fosstodon.org/tags/flx1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flx1</span></a> <a href="https://fosstodon.org/tags/furios" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>furios</span></a> <a href="https://fosstodon.org/tags/furilabs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>furilabs</span></a> <a href="https://fosstodon.org/tags/FuriPhoneFLX1" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FuriPhoneFLX1</span></a> <a href="https://fosstodon.org/tags/LinuxOnMobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxOnMobile</span></a> <a href="https://fosstodon.org/tags/LinuxMobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LinuxMobile</span></a> <a href="https://fosstodon.org/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://fosstodon.org/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://fosstodon.org/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a></p>
chribonn<p>How to Install Docker Compose on Ubuntu</p><p><a href="https://youtu.be/tmEbDvaLqb8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/tmEbDvaLqb8</span><span class="invisible"></span></a></p><p><a href="https://twit.social/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> <a href="https://twit.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://twit.social/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> <a href="https://twit.social/tags/TTMO" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TTMO</span></a> <a href="https://twit.social/tags/TechTopics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechTopics</span></a> <a href="https://twit.social/tags/HowTo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HowTo</span></a> <a href="https://twit.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a></p>
algernus nosleepus luddicus<p>As the next step in my quest to make it easier to poison AI crawlers, I present you: <a href="https://git.madhouse-project.org/algernon/ociocaine" rel="nofollow noopener" target="_blank">OCIocaine</a>: a project where <a href="https://come-from.mad-scientist.club/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> meets <a href="https://come-from.mad-scientist.club/tags/caddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Caddy</span></a> and <a href="https://come-from.mad-scientist.club/tags/iocaine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Iocaine</span></a>, to poison AI crawlers for all your sites, automatically.</p><p>The idea here is to provide a docker compose file that starts up Caddy and Iocaine, configured so that Caddy will reverse proxy for <em>any and all</em> services on the same docker network, as long as they have a few labels that tell it to do so. In addition, a Caddyfile snippet will be available for all of these, which takes care of routing bad visitors to Iocaine.</p><p>And if that's not enough, the whole thing comes preconfigured with a wordlist (a list of English words), <em>and</em> traning data (the complete works of Shakespeare), <em>and</em> a list of known AI crawlers (courtesy of <a href="https://github.com/ai-robots-txt/ai.robots.txt" rel="nofollow noopener" target="_blank"><code>ai.robots.txt</code></a>).</p><p>All you have to do is copy the sample configuration, create a network, start it up, and deploy labeled containers into the same network, and OCIocaine takes care of the rest.</p>
⁂ Kaleb<p>It is once again time start building federation on a new server. I have played with various servers on various platforms:</p><ul><li><a href="http://joinmastodon.org/" rel="nofollow noopener" target="_blank">Mastodon</a><ul><li><a href="https://hachyderm.io/" rel="nofollow noopener" target="_blank">hachyderm.io</a></li><li><a href="https://social.coop/" rel="nofollow noopener" target="_blank">social.coop</a></li><li><a href="https://social.haugenh.us/" rel="nofollow noopener" target="_blank">social.haugenh.us</a></li></ul></li><li><a href="http://gotosocial.org/" rel="nofollow noopener" target="_blank">GoToSocial</a><ul><li><a href="https://soc.haugenhus.cc/" rel="nofollow noopener" target="_blank">soc.haugenhus.cc</a></li><li><a href="https://fedi.haugenh.us/" rel="nofollow noopener" target="_blank">fedi.haugenh.us</a></li></ul></li></ul><blockquote><blockquote><p>I’ve used this domain before with GTS on a VPS, but this is an all new instance.</p></blockquote></blockquote><p>I love my current hosting provider <span class="h-card"><a href="https://mstdn.social/@fedihost" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fedihost</span></a></span>, but there’s something special about running my own server on a single-board computer sitting on my desk.</p><p><a href="https://fedi.haugenh.us/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://fedi.haugenh.us/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> <a href="https://fedi.haugenh.us/tags/gotosocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoToSocial</span></a> <a href="https://fedi.haugenh.us/tags/markdown" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MarkDown</span></a></p>
Magnus Hedemark<p>Here's my notes on <a href="https://fosstodon.org/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a> <a href="https://fosstodon.org/tags/ActivePieces" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivePieces</span></a> on <a href="https://fosstodon.org/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> with <a href="https://fosstodon.org/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a>. I'll update this as I go.</p><p><a href="https://magnus919.com/notes/activepieces-notes/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">magnus919.com/notes/activepiec</span><span class="invisible">es-notes/</span></a></p>
nhgeek<p>I did a bit of Homelab work over the long weekend, retooling some networking stuff. The yaml parser in docker compose sometimes makes me crazy. Extra space somewhere? I'm gonna blow up now with a cryptic error message. No need to thank me, you're welcome. <a href="https://mastodon.social/tags/SelfHosted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SelfHosted</span></a> <a href="https://mastodon.social/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a></p>
chribonn<p>This HowTo will help you setup a dedicated Postiz Social Media Marketing Self-Hosted server on a Proxmox hosted Ubuntu Server. You will be able to access your Postiz Server from any computer on your LAN. Every component that goes into the making of the Postiz solution has its own chapter. <a href="https://twit.social/tags/postiz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>postiz</span></a> <a href="https://twit.social/tags/proxmox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proxmox</span></a> <a href="https://twit.social/tags/howto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>howto</span></a> <a href="https://twit.social/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmedia</span></a> <a href="https://twit.social/tags/socialmediamarketing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmediamarketing</span></a> <a href="https://twit.social/tags/ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ubuntu</span></a> <a href="https://twit.social/tags/ubuntuserver" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ubuntuserver</span></a> <a href="https://twit.social/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a> <a href="https://twit.social/tags/caddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>caddy</span></a> <a href="https://twit.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://twit.social/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> <a href="https://twit.social/tags/qemu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qemu</span></a> <a href="https://twit.social/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a> <a href="https://twit.social/tags/hosts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hosts</span></a> <a href="https://twit.social/tags/mikrotik" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mikrotik</span></a></p><p><a href="https://youtu.be/fiB3O0IgMXY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/fiB3O0IgMXY</span><span class="invisible"></span></a></p>
Gerrit Kuilder<p>Ugh, upgraded my docket <a href="https://mastodon.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> to 4.3.1 I can see that all the accounts are still there, but there is no local timeline, and no posts at all, Anyone tips? <a href="https://mastodon.social/tags/mastodonadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodonadmin</span></a> <a href="https://mastodon.social/tags/Dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dockercompose</span></a></p>
Adam ♿<p>Has anyone got <a href="https://aus.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> working, specifically <a href="https://aus.social/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> on <a href="https://aus.social/tags/Fedora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fedora</span></a> 40? What firewall-cmd / firewalld trickery did you need to do?</p><p>I am hitting this:</p><p><a href="https://chriswiegman.com/2023/01/fixing-networking-in-fedora-37-and-docker-compose/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">chriswiegman.com/2023/01/fixin</span><span class="invisible">g-networking-in-fedora-37-and-docker-compose/</span></a></p><p><a href="https://serverfault.com/questions/1026296/feodra-32-internet-not-working-inside-docker-containers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">serverfault.com/questions/1026</span><span class="invisible">296/feodra-32-internet-not-working-inside-docker-containers</span></a></p>
Jakob Miksch<p>Good article how to use <a href="https://mastodon.social/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> in production</p><p><a href="https://mastodon.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://mastodon.social/tags/podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podman</span></a> <a href="https://mastodon.social/tags/container" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>container</span></a></p><p><a href="https://hadijaveed.me/2024/09/08/does-your-startup-really-need-complex-cloud-infrastructure/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hadijaveed.me/2024/09/08/does-</span><span class="invisible">your-startup-really-need-complex-cloud-infrastructure/</span></a></p>
Just Dude<p>Appjail experience tour #3 ;)</p><p>I installed appjail-director and it is similar to Docker-compose but <a href="https://mastodon.bsd.cafe/tags/Freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Freebsd</span></a> style. </p><p>Easy and once you set the tag correctly to the latest installed debootstrap environment (14.1 in my case) you are ready to go:</p><p>Managing our development projects is very easy nowadays, there are so many services to choose from, some with less or more features, but there is an open source project, self-hosted, with so many features that can be installed in a few minutes and the best part is that we can install it on FreeBSD. The project is called Gitea, which is a software for hosting our projects using Git. It has other collaborative features such as bug tracking, code review, continuous integration, kanban boards, tickets and wikis.</p><p>In this tutorial we will install Gitea and PostgreSQL on FreeBSD using AppJail Director.</p><p><a href="https://mastodon.bsd.cafe/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://mastodon.bsd.cafe/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/jail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jail</span></a> <a href="https://mastodon.bsd.cafe/tags/appjai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>appjai</span></a></p><p><a href="https://dtxdf.github.io/post/how-to-install-gitea-on-freebsd-using-appjail-director/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dtxdf.github.io/post/how-to-in</span><span class="invisible">stall-gitea-on-freebsd-using-appjail-director/</span></a></p>
Steve has ☕️ for brains<p>So my next steps with <a href="https://hachyderm.io/tags/spark" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spark</span></a> and <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> will probably happen on AWS <a href="https://hachyderm.io/tags/EMR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EMR</span></a> but this article really helped my get a <a href="https://hachyderm.io/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> based spark cluster up and running locally, and get <a href="https://hachyderm.io/tags/jupyterlab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jupyterlab</span></a> working enough to start actually interacting with Spark.</p><p><a href="https://karlchris.github.io/data-engineering/projects/spark-docker/#running-ml-models" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">karlchris.github.io/data-engin</span><span class="invisible">eering/projects/spark-docker/#running-ml-models</span></a></p><p><a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/dataengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataengineering</span></a> <a href="https://hachyderm.io/tags/getFediHired" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getFediHired</span></a> <a href="https://hachyderm.io/tags/fediHire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediHire</span></a> <a href="https://hachyderm.io/tags/studying" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>studying</span></a></p>
"Musty Bits" McGee<p>Somebody was interested in Docker Compose and container tips so I've posted mine</p><p><a href="https://www.richtman.au/blog/gitlab-docker-compose-tips-n-tricks/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">richtman.au/blog/gitlab-docker</span><span class="invisible">-compose-tips-n-tricks/</span></a></p><p><a href="https://eigenmagic.net/tags/Containers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Containers</span></a> <a href="https://eigenmagic.net/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://eigenmagic.net/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> <a href="https://eigenmagic.net/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://eigenmagic.net/tags/PlatformEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PlatformEngineering</span></a> <a href="https://eigenmagic.net/tags/GitLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLab</span></a> <a href="https://eigenmagic.net/tags/GitLabCI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitLabCI</span></a> <a href="https://eigenmagic.net/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a></p>
Jack Linke 🦄<p>In the process of trying to identify the cause of the problem, I also learned just what a pain it is to get strace working in <a href="https://social.jacklinke.com/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a>.</p><p>- Just add the SYS_PTRACE capability, right?<br>- Or maybe also set the seccomp:unconfined security_option?<br>- Or run as privileged?<br>- And try every combination of these and half a dozen other config options?</p><p>Nope 🤡 Still have not gotten strace to attach, but I'll keep working at this one, because it seems a useful tool to have available.</p><p>Fun times 😆</p>
Jote 🏳️‍🌈 :verified_gay:<p>I should really stop using my <a href="https://social.plux.wtf/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> mess with <a href="https://social.plux.wtf/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> files all over and invest the time into setting up <a href="https://social.plux.wtf/tags/k8s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k8s</span></a>. But a full k8s distribution seems overkill for a single nod. What should I use? <a href="https://social.plux.wtf/tags/k3s" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>k3s</span></a>? Also does anyone have a good tutorial for setting that up for a k8s noob and how to convert my docker mess into k8s and also bind 80 and 443 on the host to the kluster so I can set up an ingress properly in the cluster?</p>
IT News<p>A Guide To Running Your First Docker Container - While most of us have likely spun up a virtual machine (VM) for one reason or anot... - <a href="https://hackaday.com/2024/06/10/a-guide-to-running-your-first-docker-container/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/06/10/a-guid</span><span class="invisible">e-to-running-your-first-docker-container/</span></a> <a href="https://schleuss.online/tags/containerization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>containerization</span></a> <a href="https://schleuss.online/tags/virtualmachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>virtualmachine</span></a> <a href="https://schleuss.online/tags/virtualization" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>virtualization</span></a> <a href="https://schleuss.online/tags/softwarehacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwarehacks</span></a> <a href="https://schleuss.online/tags/dockercompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dockercompose</span></a> <a href="https://schleuss.online/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a> <a href="https://schleuss.online/tags/self" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>self</span></a>-hosted <a href="https://schleuss.online/tags/container" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>container</span></a> <a href="https://schleuss.online/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://schleuss.online/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a></p>