Zammad - Open Source Helpdesk and Ticketing software for your MSP, IT or other business needs!

Sdílet
Vložit
  • čas přidán 1. 07. 2024
  • === Links ===
    Show Notes
    wiki.opensourceisawesome.com/...
    Zammad Home Page
    zammad.com/en
    Zammad Docker Compose
    docs.zammad.org/en/latest/ins...
    Get the AwesomeOpenSource Merchandise
    awesomeopensource.creator-spr...
    Support my Channel and ongoing efforts through Patreon:
    / awesomeopensource
    Buy Me a Coffee or Beer
    paypal.me/BrianMcGonagill?cou...
    === Timestamps ===
    00:00 Beginning
    00:08 Introduction to Zammad
    02:27 Thank you to my Patrons at Patreon
    03:05 Getting the Docker Compose Files
    04:07 Edit our Environment Variables
    05:55 Review the Docker Compose file
    07:06 Review the Docker Compose Override File
    08:02 Start our Zammad Install
    09:16 Test our Zammad Site by IP
    10:31 Setup our Reverse Proxy
    11:45 The Setup Wizard
    15:06 Email Configuration in Zammad
    17:20 Settings Overview of Zammad
    === Contact ===
    Twitter: @mickintx
    Telegram: @MickInTx
    Mastodon: @MickInTx@fosstodon.org
    Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
    www.ssdnodes.com/manage/aff.p...
    Get a $50.00 credit for Digital Ocean by signing up with this link:
    m.do.co/c/a6a61ae55242
    Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
    hover.com/SHPaiirr
    Support my Channel and ongoing efforts through Patreon:
    / awesomeopensource
    What does the money go to?
    To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
  • Věda a technologie

Komentáře • 66

  • @ChrisFredriksson
    @ChrisFredriksson Před měsícem +9

    Hope to see more on Zammad in the near future! So we can see tickets roll in via email and how you handle them, what you can do with them, and so on.

  • @AntonioRonde
    @AntonioRonde Před měsícem +2

    Zammad is awesome and highly customizable, even for non-technical users!

  • @fwiler
    @fwiler Před měsícem +3

    Great job on walking through setup and explanations. Even little things like changing time zone can cause unnecessary large amounts of time just finding the file and the correct format to put in. So it's appreciated that you took the time (no pun intended) to show it.

  • @ScottPlude
    @ScottPlude Před měsícem +1

    I am so glad I ran across this channel! I just joined your patreon.

  • @Rodrigo-rq1dx
    @Rodrigo-rq1dx Před měsícem +1

    Love this! Thanks!

  • @octopusonfire100
    @octopusonfire100 Před měsícem +3

    Can't wait for that Rocket chat notifications video!

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem +1

      I'm so excited about this series. I have so many things I want to cover, so trying to keep it sensible.

    • @gg-gn3re
      @gg-gn3re Před měsícem

      crazy how much pain there is to get into push notifs

  • @henderstech
    @henderstech Před měsícem +1

    Thanks for this

  • @JWI9LWA3R
    @JWI9LWA3R Před měsícem +2

    good job

  • @araalepoghelian4049
    @araalepoghelian4049 Před měsícem +1

    This is great! struggling to setup incoming emails with business office 365 imap setup. Trying to find a solution! Love the video

    • @gg-gn3re
      @gg-gn3re Před měsícem

      What is it doing, blocking them all?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      Yeah, you may need to check the 365 docs, or maybe Zammad has it documented specifically. My incoming with purely mail just worked. I didn't even have to put in the imap host or anything. It got everything it needed from the original outgoing seutp.

  • @adzieau
    @adzieau Před měsícem +1

    Awesome, Cant wait to go through all of this and set it up. what minimum system specs do you recommend for your droplet for this app?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      They recommend 4 GB RAM and 2 CPUs for this. I'd say that's probably fine. You can always try one a bit smaller and see how it runs.

  • @ITGuy2020
    @ITGuy2020 Před měsícem +1

    I am a great fan of Awesome Open Source. The content you are uploading literally helping me in different situations, Thanks for that.
    Q: Is there any open source tools that can monitor a particular website. Like the site UP time and downtime. Pinging of that site IP is disabled.
    In this case how we can monitor. Thanks in advance !.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem +1

      Uptime Kuma is awesome for this. I use it for my homelab sites, and have it setup to send me alerts in rocketchat. czcams.com/video/ausjbvJrjFI/video.htmlsi=aQITSQpF5NpOFYVF

    • @ITGuy2020
      @ITGuy2020 Před měsícem

      @@AwesomeOpenSource Thank you!!. I watched your video and installed and working fine. cheers ☺☺

  • @patrickbuswell
    @patrickbuswell Před měsícem +2

    I would have like to have an overview of the UI and feature. Did I miss it?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem +1

      I did a brief overview of the options, but it's a massive application, so I'll have to do a follow up later to go into mroe detail.

    • @patrickbuswell
      @patrickbuswell Před měsícem +1

      @@AwesomeOpenSource that's great, thank you for your amazing work.

  • @yourpcmd
    @yourpcmd Před měsícem +1

    Nice of you to continue the MSP series. Also, your Patreon page is 404...

    • @ScottPlude
      @ScottPlude Před měsícem +1

      I just joined. it worked fine for me at 10:15am (pacific)

    • @yourpcmd
      @yourpcmd Před měsícem

      @@ScottPlude what link did you use? I tried the one off his wiki page and its 404, just now checked, still 404.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      I checked the URL and links, and it's all working for me as is on the description and show notes wiki...I did update the wiki just to be sure.

    • @neilmarshall5087
      @neilmarshall5087 Před měsícem

      @@yourpcmd LOL: Original comment 4 hours ago. Reply to Scott 7 hours ago. Thanks internet for the time distortion.
      Have you tried clearing your browser cache?? It may just be feeding you the cached 404.

  • @deltagamma1442
    @deltagamma1442 Před měsícem +1

    Have you used a software for restaurants? orders, tables, deliveries, bill , reciepts etc..

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      I haven't used any, but I know there are some powerful Point of Sale options out there, and I recall a few that were aimed at restaurants more specifically.

  • @elonbrusque
    @elonbrusque Před 28 dny +1

    Are you creating a new droplet for this server as well? if so what is the size you recommend and will you ever use the same droplet for multiple tools as I see you have named this one @tools.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před 28 dny

      I did. I'd say get at least the RAM and CPU they recommend for the server to run. I put mine a larger server because I'll be using this one for multiple applications... Zammad, Zabbix, Wazuh, etc.

    • @elonbrusque
      @elonbrusque Před 28 dny +1

      @@AwesomeOpenSource thank you so much! I can't wait to use all these. I have used most of the enterprise grade super expensive stuff since I work in a big DC but I have followed your opensourcery for a long time and always thought it could be done! Keep up the great content!! I will support when I can for sure!

  • @Roofi25
    @Roofi25 Před měsícem

    Do you have any video that checks all these apps? I have a Windows server or Synology NAS. What to use a virtual machine with linux?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      I don't understand teh question? Most of these run in Docker which can run on Linux, MacOS, or Windows. Synology also has Docker support.

  • @jonny.rubber
    @jonny.rubber Před měsícem +1

    Could have potential if they provided a decent customer input form

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      What would you want that you don't see in the customer input?

    • @jonny.rubber
      @jonny.rubber Před měsícem

      As I understand it, you need to inject some javascript into an existing website for the Ticket form. It would be nice if a customer portal was build in (multilangual, custom fields, ...)

  • @r3tr0n17
    @r3tr0n17 Před měsícem +1

    So many tutorials on Zammad Installation but NOT ONE is showing, how to actually use it effectively with ticket assignment and multi-level rights .. etc. May be you could help people on the same?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem +1

      It's on my plan. I want to help people get everything setup first, then we'll start doing some deeper dives into the applications.

  • @kharmastreams8319
    @kharmastreams8319 Před měsícem +1

    I think there is something wrong with the files in the official github.
    I just did the clone and ran the docker compose up -d.
    It seems it can't pass the password from the .env file to the postgres container:
    FATAL: password authentication failed for user "zammad"
    (This happens if I change the password in .env or if I leave it as is from the repo)

    • @kharmastreams8319
      @kharmastreams8319 Před měsícem +1

      Seems I had to remove the zammad volumes that was created.
      Re-ran the docker compose up -d and now it works.
      Weird issue

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      I see you solved it, but my suggestion was going to be to remove volumes and try again.

  • @mikebakkeyt
    @mikebakkeyt Před měsícem +1

    This looks very slick but unfortunately, the massive gap (for me) is that there's no CI management whatsoever. I currently use iTop which is a royal pain to get running but it's an excellent blend of helpdesk functions plus the best available (not perfect) configuration mgt and inventory functions. I've looked at the user manual for this and I really struggle to understand how any reasonable IT function would log tickets without being able to track the CI a customer is having issues with - makes trend tracking very difficult. I'll keep looking for a dockerised iTop equivalent but this isn't it I'm afraid.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem +1

      I think I'm not following your "CI" term. What is this to you? I think "Continuous Integration". Seems like some form of inventory.

  • @tarad0nbr4n9
    @tarad0nbr4n9 Před měsícem +1

    Is it possible to disable customer registration?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      "there is a setting for that, got to admin -> Security -> Base -> New User Accounts -> No and submit.
      After that users cannot start a registration anymore, also the text is removed."
      from github.com/zammad/zammad/issues/715
      Hope it helps.

  • @onlyhexonotop4313
    @onlyhexonotop4313 Před měsícem

    Hi bro
    After running this command
    docker compose up -d && docker compose logs -f
    It keeps sucks

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      If you need some help troubleshooting, I need more detail on what the error or issue might be.

    • @Osh3n
      @Osh3n Před 27 dny

      @@AwesomeOpenSource First of all I'd like to say I'm so glad I found your channel! Thank you for your videos please continue what your doing! That being said I'm having issues getting zammad to install. I ran the docker compose up -d && docker compose logs -f command and It keeps erroring out in the zammad-init-1 process. Errors include but not limited to (rake aborted), URI::InvalidURIError: the scheme postgres does not accept registry part: username:secretpassword@zammad-postgresql:5432 (or bad hostname?) (URI::InvalidURIError)
      I've made sure to install all the prerequisite requirements in the zammad documentation page and I can't seem to resolve the issue. I've also manually installed rails, ruby and prostgresql including the dependencies mentioned when using the bundle install mentioned in the software prerequisites section. Any help would be appreciated. [context I'm running this in my proxmox server running docker which I installed using the proxmox ve helper scripts.]

  • @stevenwinderlich2891
    @stevenwinderlich2891 Před měsícem +1

    Microsoft decided to screenshot ur screen regularely thru their AI soon.....yay. even more reasons to not go down the rabbit hole.

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před měsícem

      yeah, not cool for sure.

    • @stevenwinderlich2891
      @stevenwinderlich2891 Před měsícem

      @@AwesomeOpenSource Only a matter of time till that data goes places outside your harddrive anyway. But no noone cares about Linux everywhere i get its Microsoft, Windows, AI top to bottom almost

    • @kristopherleslie8343
      @kristopherleslie8343 Před měsícem

      It’s not mandatory make sure you include that before spreading panic

    • @kristopherleslie8343
      @kristopherleslie8343 Před měsícem

      @@stevenwinderlich2891unfortunately that’s incorrect and your likely not even sure what your looking for. Everything is not any one company. The entire world uses different platforms for different needs. It’s a bad assumption you think everyone would use literally only one thing. Makes little logical sense.

    • @samuelhulme8347
      @samuelhulme8347 Před měsícem

      ⁠​⁠@@kristopherleslie8343have you seen the customisability of Linux? Linux can be used for nearly anything, like robot vacuum cleaners , servers, desktop computers, TVs, mobile devices, cars, game consoles. Since Linux is open source it can be changed to make it work how you want it

  • @StanVadenZA
    @StanVadenZA Před měsícem +4

    FIRST

  • @dimitristsoutsouras2712
    @dimitristsoutsouras2712 Před 21 dnem +1

    Hi.
    Whats your favorite between Zammad and UVdesk?
    If someone needs to enter by himself his own tickets that he served which of the two is better if any?
    Thank you.
    PS: Inside the .env file everything is hashed as comments. Your installation is way to different from the files git cloned and has inconsistences.
    PS1: Your Show Notes link doesnt refer to the modification of docker-compose.yml but only to the docker-compose.override.yml
    which by default doesn t exist. There is only the docker-compose.override-local.yml.
    On top of that, Show Notes link refers to Prepare the system paragraph where you set sysctl -w vm.max_map_count=262144
    You omitted to refer that to your video. New edit: set it mistakenly on the LXC itself.
    I wouldn t set it on the hypervisor though.
    PS2: Since I forgot to change the time zone in the docker-compose.yml, do I have to pull the image again now with docker
    compose up -d ?
    PS3:Tried the installation method on ubuntu and Debian and stuck in an infinite loop hours now. New edit: As it seems there si a problem UTC [122] FATAL: password authentication failed for user "zammad" . I have tried leaving defaults changing them both but nothing. Changes are only at .env file . Afterwards docker compose pull and docker compose up -d.
    What else? it is based on Lxc 2 cores / 4 gb ram / 12 gb storage. Does it have to do with being or not privileged?

    • @AwesomeOpenSource
      @AwesomeOpenSource  Před 19 dny

      Zammad is the one that seems more configurable to me at this point in time.