lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

70
active users

#docker

3 posts3 participants1 post today

FFS! A server can't run both #Docker *and* #Wireguard on #Linux.

Docker creates a "bridge" network interface which, apparently, interferes with WireGuard.

That was a depressing evening of eliminating the impossible. Completely stopping Docker allowed my VPN to connect.

And there's no way to actually run a Docker container without the network bridge (any documentation that says otherwise is lying).

Continued thread

Right!

#JellyFin installed. Most of my media reorganised and indexed.

#Tailscale deleted. I can't be bothered running it 24/7 on my phone.

#Docker and #NGINX reverse proxy manager installed. Probably done that right. No idea if it'll survive a reboot.

#LetsEncrypt set up with Dynamic DNS. No SSL errors!

HD Streaming over 5G works - but will have to see how adaptive it is on shitty hotel WiFi.

Bit of a faff, but seems to be working. Next step is configuring a Fire Stick to work with it.

I'm curious to hear what others are #SelfHosting! Here's my current setup:

Hardware & OS

Infrastructure & Networking

Security & Monitoring

Authentication & Identity Management

  • Authelia (Docker): Just set this up for two-factor authentication and single sign-on. Seems to be working well so far!
  • LLDAP (Docker): Lightweight LDAP server for managing authentication. Also seems to be working pretty well!
    #AuthenticationTools #IdentityManagement

Productivity & Personal Tools

Notifications & Development Workflow

  • Notifications via: #Ntfy (Docker) and Zoho's ZeptoMail (#Zoho)
  • Development Environment: Mostly using VSCode connected to my server via Remote-SSH extension. #VSCodeRemote

Accessibility Focus ♿🖥️

Accessibility heavily influences my choices—I use a screen reader full-time (#ScreenReader), so I prioritize services usable without sight (#InclusiveDesign#DigitalAccessibility). Always open to discussing accessibility experiences or recommendations!

I've also experimented with:

  • Ollama (#Ollama): Not enough RAM on my Pi.
  • Habit trackers like Beaver Habit Tracker (#HabitTracking): Accessibility issues made it unusable for me.

I don't really have a media collection, so no Plex or Jellyfin here (#MediaServer)—but I'm always open to suggestions! I've gotten a bit addicted to exploring new self-hosted services! 😄

What's your setup like? Any cool services you'd recommend I try?

#SelfHosted #LinuxSelfHost #OpenSource #TechCommunity #FOSS #TechDIY

@selfhost @selfhosted @selfhosting

Anybody have good pointers on how to convert some standalone Docker hosts to a Docker swarm?

I have a bunch of different #docker hosts, each with its own IP. None of them are docker swarm. What I'd like to do is have 3 public IPs for 3 VMs that are running Caddy, in front of a bunch of different internal VMs that are all running Docker swarm containers. So I can load balance across VMs (I have 3 IPs, but 4 hosts that can run VMs/containers). I'm hoping to gradually migrate (can't really afford a big bang).

boosts welcome

TeXLive 2024 was frozen a few days ago, and this always leads to issues with the pandoc/latex Docker images. We have pushed new images for the currently supported pandoc versions 3.5 and 3.6.3, and are in the process of updating 3.2.1, too.
#pandoc #docker

우분투에서 snap 으로 docker 를 설치했다가 후회한 얘기

hackers.pub/@arkjun/2025/ubunt

hackers.pub · 우분투에서 snap 으로 docker 를 설치했다가 후회한 얘기우분투를 쓸때는 apt 로만 패키지 관리를 해왔는데 작년 처음 snap 을 써봤다. 작년 사내 테스트용 (물리) 서버에 우분투 24.04.1 LTS 설치하고 snap 으로 docker 설치해서 여러 모니터링 올리고 어제까지도 잘 쓰고 있었는데, 갑자기 오늘 docker ps 명령이 오류가 나서 봤더니, $ docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? docker -D ps # 디버깅 time="2025-03-12T11:22:58+09:00" level=debug msg="otel error" error="1 errors occurred detecting resource:\n\t* conflicting Schema URL: https://opentelemetry.io/schemas/1.21.0 and https://opentelemetry.io/schemas/1.26.0" 실행도 안되고, 모든 컨테이너는 날라간 상태이고 도커또한 동작하지 않는다. 디버깅 메시지 보면 스키마 버전 충돌이라고 나온다. 자세한 원인분석을 위해 ChatGPT 의 도움을 받았더니 Docker 데몬이 OTel(OpenTelemetry)과 충돌하여, 스키마 버전(1.21.0 vs. 1.26.0)이 일치하지 않아 발생하는 문제입니다. 주로 Snap의 자동 업데이트 중, Docker의 내부 OTel 설정이 깨졌을 때 나타나는 문제입니다. snap 자동 업뎃중에 OTel 충돌로 스키마 버전 불일치 문제라고 한다. 스냅 방식 대신 apt 기반 설치가 더욱 안정적이라고 권장해주길래, (새로운 방식이라 일부러 snap 으로 선택했었는데) 다음부터는 그냥 apt 방식으로 설치하기로 했다. (docker 한정) 물론 이번에도 apt 방식으로 변경해서 설치. sudo snap remove docker sudo apt update sudo apt install -y docker.io sudo systemctl start docker sudo systemctl enable docker sudo systemctl status docker 테스트 서버 관리에 시간을 빼앗긴 후에야, 테스트 서버도 백업해 둬야겠다 싶다. 모니터링 설정이랑 빌드 설정이랑 도커 설정 다 백업해 놔야겠다.
#Ubuntu#snap#apt

I am once again faced with the bleak irony of people who install onto their computer some 5 or 10 apps via FlatPak or Docker, including VSCode, each installed with their own entire copies of Node.js and Electron.js (differing only in their minor revision number), while also complaining about Emacs being “bloated” because it ships with a miniature web browser and fully-featured e-mail client.

#tech#software#Emacs

#ayuda #sql #backup #docker
(basandome en: medium.com/@math21/how-to-back)
duda, en sql hay algun tipo de versioning?
Es decir...

entiendo que esa config, todos los dias, me aplasta el backup anterior que ha tomado.

supongamos que tardo mas de un dia que darme cuenta que tengo que hacer un restore, que mis datos en el ultimo backup esta podridos / corruptos ya, puedo desde sql consultar el "historial" de lo respaldado?

o puedo, SENCILLAMENTE, desde un mismo docker compose como este, activar algun tipo de versioning?

@t3rr0rz0n3 @pijusmagnificus @trankten @matiargs @samcre @z3r0

se agradece #boost

#ayuda fediverso #nextcloud en #docker detras de #nginx_proxy_manager

subir archivos de mas de un giga me suelta el error 413 entity too large
pero leyendo esto no me queda claro que tengo que modificar, si el conf del nginx, o algun conf dentro del contenedor de nextcloud. que por cierto, usa apache y no nginx, al menos el que estoy corriendo yo?
help.nextcloud.com/t/files-not
@t3rr0rz0n3 @trankten @samcre @matiargs

se agradece #boost