You sure your elastic search service is running properly?
Just installed zammad today as well. Liking it so far. Much better interface and much more simplified than osticket.
You see? That’s something I should be warned. Something is wrong:
81 failing background jobs Failed to run background job #1 'BackgroundJobSearchIndex' 10 time(s) with 78 attempt(s).
Everything looks good now. Not sure why Elastic was shut down.
Thanks Virmach for the SSD32G!
Decided to scrap Zammad. Was using a ton of resources and seemed very clunky to install and customize.
Installed Faveo instead and so far it seems pretty awesome. Uses minimal resources (Laravel PHP + MySQL) and is pretty much set up to get moving right out of the box. Just gotta set up SSL and tweak a few settings and I think it’ll work out a hell of a lot better than Zammad or some of the other ones. WebUI has a lot going on (lots of buttons, menus, options, etc.), but still is pretty slick and easy to navigate. Community edition can be self-hosted with no cost.
Thanks for the recommendation, @Michael!
Very welcome! It has its quirks, but I’m still using it. It’s updated quite regularly. So far so good! Glad I could help
Zammad is a resources hog, no doubt about that.
I’ll check Faveo. Are you using it on production?
by the way…
- Application server: Apache, Nginx. Make sure pretty url or search engine friendly url are enabled in the web server
Edit: This being Hostballs, I think it’s worth mentioning that Faveo have a WHMCS plugin. not sure how many of you would ie a replacement for WHMCS built in helpdesk… anyhow… I wanted to point out that @Mason failed to mention that. So I win… ok…? I win!
Edit 2: @Mason, I can’t find the hardware requirements. You running that on what?
I wouldn’t call my personal stuff “production”, but it will be public facing and used by people, yes.
They have great install guides on their site. I followed the Debian 9 + Nginx setup guide here:
The pretty url stuff is either in the faveo conf file (if using nginx) or in .htaccess (if using apache), both provided.
That’s really cool! Something to keep in mind for the future
I’m using a LXC Debian 9 container. 1 CPU and 512mb RAM. Very minimal. And everything runs flawlessly
512MB ram?! wtf…
…one thing I’m not a fan of Faveo is that its team its all over the place… they have a web agency bizz, they sell on scripts markets…
…there’s no “separation” of the “waters” (brand wise) and that makes me me unease. Can’t really explain why…
Lol yeah, was expecting to run into resource issues, but haven’t had the need to increase resources at all. We’ll see, though, once people start using it and all.
That kind of stuff doesn’t bother me, speaking as a hobbyist. As a business owner I might have a different opinion. Seeing as it’s open source and has a free community license, that’s all I need
I kinda feel bad for saying it cause there’s a free, community version.
Is that their “organization” speaks to their mindstate in regards to their projects, to me it feels like they just mix it all together and run ahead with it, which makes me feel like they don’t plan. And no plan, makes me unease.
On the other hand, complainign about a free version is kind of a douche move… so yeah… feeling kinda bad for posting this…
Side note: Mono isn’t as relevant any more now that .NET Core is available and supports Linux and MacOS natively https://docs.microsoft.com/en-us/dotnet/core/
This thread reminded me that a long time ago, I was writing a ticketing system since I didn’t like any of the others available at the time (OTRS and osTicket were the main ones).
I checked and that was way back in 2005. Wow. I recently imported the Sourceforge CVS repo into my Github so now I can be reminded of my old terrible code forever https://github.com/Daniel15/DanPHPSupport/tree/master/DanPHPSupport (don’t bother trying that code, it’s not PHP 5 compatible, and definitely not PHP 7 compatible).
Anyways, interesting to see that 14 years later, there’s still many choices each with their own flaws. At least it looks like there’s a decent choice now (Faveo)
Plain-ish PHP sites don’t need a lot of RAM. You could easily run a few dozen sites in 512 MB RAM, if they’re small. The issue you’re likely to hit first is that if MySQL, PHP and a web server (eg. Nginx) are running in the same container, MySQL may start swapping once it hits the RAM limit. You do not want your SQL server to swap, as it will absolutely kill perf. If you do want to use containers like LXC/Docker, my first suggestion if you start hitting memory limits would be to move MySQL into its own container and dedicate some RAM to it specifically.
I have to install zammad for production.
Thinking on following this;
How is the Faveo going?
I downloaded their community version and didnt’ get around to install it, but since they have called me and emailed me several times.
Pretty sure its all about upsell.
How is your experience with them?
Tip #1: don’t do it.
Jk. But seriously, just quickly glancing at the complexity involved in that guide… why does installing a simple ticket system need to be so involved? Zammad is terribly overengineered and is designed to solve problems it likely would never face.
Haven’t done much with it besides setting it up. Planning on using it in action within the next week or two, so I’ll definitely update you on how it goes Not anticipating any curveballs since it was so easy to set up, but we’ll see
One of my Centmin Mod users was asking about help configuring open source helpdesk software called Freescout https://community.centminmod.com/threads/how-to-install-freescout-on-centminmod.16466/
looks pretty good https://github.com/freescout-helpdesk/freescout
If found as a lifetime deal or at a discount, liveagent, is a great helpdesk and livechat tool.