Self-Host NTFY - How It Works & Easy Setup Guide

Поділитися
Вставка
  • Опубліковано 6 жов 2024

КОМЕНТАРІ • 24

  • @Techdox
    @Techdox  29 днів тому +1

    Make sure to join the Discord for the Raspberry Pi 5 Giveaway!

  • @binwiederhier
    @binwiederhier 7 днів тому +1

    ntfy maintainer here. Love this video. Well done!!

    • @Techdox
      @Techdox  7 днів тому

      Awesome! Thank you!

  • @drivetrainerYT
    @drivetrainerYT 28 днів тому +2

    I need this now. :)
    Just as I wrapped my head around gotify.
    A breeze of a walk through.
    Love your channel and site.

    • @Techdox
      @Techdox  28 днів тому +1

      @@drivetrainerYT thank you!

    • @jawwadhussain8457
      @jawwadhussain8457 17 днів тому

      Gotify drains battery ! its not users friendly !

  • @alanjrobertson
    @alanjrobertson 28 днів тому +3

    Nice run through - I totally agree re keeping all the docker data together in subfolders rather than spread across the machine, that's why I don't like using default docker volumes either, I prefer to specify. BTW if using NPM then rather than opening a weird port you can just use 'expose 80' and than you can point NPM to port 80.

    • @Techdox
      @Techdox  28 днів тому

      @@alanjrobertson thanks for that! I’ll have to give that a go

    • @turbo2ltr
      @turbo2ltr 28 днів тому

      I always put my volumes /mapped folders in a dedicated directory, e.g. /dockerdata/[service]/ for one reason, makes it easy to collect everything needed for the nightly backup. I use Portainer so part of that dockerdata is the all the container configurations.

    • @markloughtonUK
      @markloughtonUK 27 днів тому

      'Expose 80' Is this dependent on what networking mode the docker app is using (eg. Host, Bridge) ?

  • @TismoGaming
    @TismoGaming 28 днів тому

    Give PWA a try for ios. Worked for me

  • @MartinHiggs84
    @MartinHiggs84 28 днів тому

    Nice, in the docker compose under health check 09:59 do you need to change port 80 to 8075 to make sure ntfy is running?

    • @Techdox
      @Techdox  28 днів тому +1

      No that’s the internal port in the container, so can leave that as it is :)

    • @MartinHiggs84
      @MartinHiggs84 28 днів тому

      @Techdox ahh thank you learnt something new today

  • @zapatista8784
    @zapatista8784 28 днів тому +1

    I don't want to let everyone on the world wide web easily access and use my self-hosted ntfy server for their own needs. I'd like to keep it to myself. How do I go about putting some login process in the front?

    • @cyberjohn44
      @cyberjohn44 28 днів тому

      Agree. That is my biggest issue with NTFY. Also a hacker can hijack your session if not careful and open a door into your systems.

    • @Techdox
      @Techdox  28 днів тому

      Hey! So two options, you can just have it behind a vpn but that means you need to have your VPN on to get notified or you can configure Cloudflare tunnels and it expose it that way which allows you to add an authentication prompt to access the service

    • @cybersmart_eu
      @cybersmart_eu 26 днів тому

      When you anyway have a reverse proxy for https in front of notify, you can easily also add basic authentication (username/password) or even more sophisticated services like authentic to protect remote access to the service. However, I'd recommend VPN (e.g. wireguard).

  • @jaimedicer
    @jaimedicer 24 дні тому

    I have trouble setting my android phone to get notifications from ntfy, cause it keeps shutting it down because of battery drain. I've tried to disable this but it seems it's not completely possible in my old huawei device. Any advice?

  • @Kevin-oj2uo
    @Kevin-oj2uo 29 днів тому

    First comment.

  • @jawwadhussain8457
    @jawwadhussain8457 17 днів тому

    thing this a password! setup on main page i dont want to expose this page ! Directly to website

    • @Techdox
      @Techdox  14 днів тому

      Not 100% sure what you are saying but join the Discord if you wanna chat about it

    • @jawwadhussain8457
      @jawwadhussain8457 13 днів тому

      @@Techdox want I mean is, page will directly expose to the internet, any condition where I can protect its will password,
      2nd if any setting up notification on phone I can put the same username password in app also, this improves the security