minus-squaremanwichmakesameal@lemmy.worldtoSelfhosted@lemmy.world•Getting the right setup for Vaultwarden compose.yamllinkfedilinkEnglisharrow-up3·4 hours agoFWIW, here’s my compose file. I 100% use https for everything internal. With LetsEncrypt and Pihole, why wouldn’t you? It’s dead-simple. networks: backend: external: True services: vaultwarden: container_name: vw-svr-00 image: vaultwarden/server environment: - TZ=My/Timezone - DOMAIN=https://my.internal.domain/ # ports: # - "82:80" volumes: - ./vw_data:/data networks: - backend restart: always labels: - "traefik.enable=true" - "traefik.http.routers.vaultwarden.rule=Host(`my.internal.domain`)” - "traefik.http.routers.vaultwarden.entrypoints=websecure" - "traefik.http.routers.vaultwarden.tls=true" - "traefik.http.services.vaultwarden.loadbalancer.server.port=80" edit: I also run my instance on a subdomain vs a path. So my instances is actually at vw.internal.domain. linkfedilink
minus-squaremanwichmakesameal@lemmy.worldtoWorld News@lemmy.world•Millions of children and teens lose access to accounts as Australia’s world-first social media ban beginslinkfedilinkEnglisharrow-up7·4 days agoYes. You can enable password requirements to install them. iOS at least, don’t know about Android. linkfedilink
manwichmakesameal@lemmy.world to homeassistant@lemmy.worldEnglish · 6 days agoI really dislike LLMs/AI but.......plus-squaremessage-squaremessage-square10linkfedilinkarrow-up140arrow-down17
arrow-up133arrow-down1message-squareI really dislike LLMs/AI but.......plus-squaremanwichmakesameal@lemmy.world to homeassistant@lemmy.worldEnglish · 6 days agomessage-square10linkfedilink
FWIW, here’s my compose file. I 100% use https for everything internal. With LetsEncrypt and Pihole, why wouldn’t you? It’s dead-simple.
networks: backend: external: True services: vaultwarden: container_name: vw-svr-00 image: vaultwarden/server environment: - TZ=My/Timezone - DOMAIN=https://my.internal.domain/ # ports: # - "82:80" volumes: - ./vw_data:/data networks: - backend restart: always labels: - "traefik.enable=true" - "traefik.http.routers.vaultwarden.rule=Host(`my.internal.domain`)” - "traefik.http.routers.vaultwarden.entrypoints=websecure" - "traefik.http.routers.vaultwarden.tls=true" - "traefik.http.services.vaultwarden.loadbalancer.server.port=80"edit: I also run my instance on a subdomain vs a path. So my instances is actually at
vw.internal.domain.