this post was submitted on 27 Nov 2023
2 points (100.0% liked)

Self-Hosted Main

502 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

I'm looking for a very simple ticketing app to self host, first to put in use my new small home lab. My family often has me as the IT guy and want a lot of stuff from me so I'd like to host a simple ticketing system such as uvdesk or glpi, self hostel, lightweight and preferably dockerised.

Do anyone knows if something like that exist ? or is uvdesk the most simple ticketing app out there ?

top 50 comments
sorted by: hot top controversial new old
[–] iamabdullah@alien.top 3 points 9 months ago

Why are you trying to implement a ticket system for your family... this is absolutely overkill and silly. Stop.

[–] boli99@alien.top 3 points 9 months ago

families wont work like that

families want to stand in front of you, or phone you, and tell you the problems to your face, really really slowly, while constantly saying 'um' and 'er' and occasionally using inappropriate tech words because they saw them on tv on CSI last night.

careful when trying to get family do do stuff like this... you'll end up in a situation where you ask your partner if you can go have some happy-go-bed-sexy-time and they'll ask you if you put in a ticket for it yet.

[–] Old-Knitterhemd@alien.top 2 points 9 months ago

How bad is your infrastructure/how stupid are your users, that you would need a ticketing system.

I do not get it.

[–] scriiby@alien.top 2 points 9 months ago

Sorry dad I told you don’t call me, open a ticket or I won’t give you support

[–] IsPhil@alien.top 1 points 9 months ago (1 children)

You could setup some sort of form they could fill out. I have a google forms for simple stuff (I know not self-hosted), but you could self host one (or make one) as well. Again, I think nextcloud has a forms plugin, but you could use something like Budibase. Their screenshots even mention ticketing lol. Easiest way to do this imo since your folks will just go to the site with the form, add a description, click some boxes and then you'll see them later.

I've only done basic stuff with Budibase (over kill for what I needed), but you can just slap it on a docker container.

[–] lolozen@alien.top 1 points 9 months ago (2 children)

I'd like something with a work flow not a workaround, like uvdesk or osticket but without the other tools than notification mail and ticketing, but if there is nothing more simple I'll go with those

[–] IsPhil@alien.top 1 points 9 months ago

I only did super basic stuff with Budibase since I didn't need all its features, but I believe it does let you make workflows and automations. But unfortunately I couldn't tell you more about it specifically.

If you need something more complex than a form though, the only other thing I could personally recommend is something like a Kanboard (is on docker, and it has a docker compose file on the github). You can add family to it, they could make a card, and it has automations that you can setup and plugins. The only downside is that it's not the prettiest option, but it has plenty of functionality.

There's obviously many other suggestions from others, hope you find something that works for you and the family. And hey, maybe if you find something good, share it too! Would love to see what you come up with.

[–] unofficialtech@alien.top 1 points 9 months ago

I mentioned that you should consider if you want your support system on the same infra as the system that could be an issue. Creates a catch 22, but you could look at HESK. Simple, email flow. It's SysAids free thing. It itself I don't know if it's dockerized, but you pull a simple nginx/apache+php install, setup a db container (it may support sqlite, can't remember) and you're golden.

[–] hellmouth@alien.top 1 points 9 months ago (1 children)
load more comments (1 replies)
[–] zcubed@alien.top 1 points 9 months ago (3 children)
[–] lolozen@alien.top 1 points 9 months ago

Why haven't I thought of checking the goat first , thanks for the share , I'll have a look

[–] DearBrotherJon@alien.top 1 points 9 months ago

I was literally just about to post this very link, haha

load more comments (1 replies)
[–] DundasKev@alien.top 1 points 9 months ago (2 children)

I use Trello, which isn't at all self hosted but it's free and ready to go.

load more comments (2 replies)
[–] beje_ro@alien.top 1 points 9 months ago (1 children)
[–] lolozen@alien.top 1 points 9 months ago (1 children)

I just want them to fill a simple form and have the ticket workflow

[–] Holiday_Kale_8887@alien.top 1 points 9 months ago (2 children)

That's what Kanboard does !

[–] beje_ro@alien.top 1 points 9 months ago (1 children)

Plus one can organize his own tasks.... That's why I thought about it...

load more comments (1 replies)
[–] PaddiM8@alien.top 1 points 9 months ago

OP seems to want something more simple and minimal though. Kanboard is a bit noisy and overkill for this purpose

[–] root_15@alien.top 1 points 9 months ago (1 children)
[–] lolozen@alien.top 1 points 9 months ago (1 children)

I saw that but it doesn't have any docker, that a bit of a turn down.

[–] Superiorem@alien.top 1 points 9 months ago

It doesn't seem to be officially supported, but they do provide instructions for Docker Compose:

[–] electrik22@alien.top 1 points 9 months ago

In gitea you have the possibility to make a Kanban board and work with issues. Gitea is self hosted and can have multiple users

[–] agent_kater@alien.top 1 points 9 months ago

Do you need email in/out or are you ok with people having to log in?

[–] torbar203@alien.top 1 points 9 months ago (1 children)
load more comments (1 replies)
[–] patel21@alien.top 1 points 9 months ago

Odoo community version has helpdesk app.

[–] stuffitystuff@alien.top 1 points 9 months ago

Request Tracker or bust. I’ve been using it for something like 20 years.

[–] It_Might_Be_True@alien.top 1 points 9 months ago (2 children)

Mom how many times do I need to tell you?! Put a ticket in! /s

load more comments (2 replies)
[–] Brutelxr8@alien.top 1 points 9 months ago
[–] zeronight_@alien.top 1 points 9 months ago (2 children)

Do not do this, you'll seem like an ass who is trying to avoid helping people. Keep a notebook with your families requests as they share them.

Additionally most family IT questions require you sit with them and teach them how to solve the problem or fix it right that minute. So I don't see how tickets would help you.

[–] Dev-N-Danger@alien.top 1 points 9 months ago (1 children)

Dude, he wasn’t asking for an opinion on if he should do it.

load more comments (1 replies)
[–] tangobravoyankee@alien.top 1 points 9 months ago

I wish all my friends and family had ticketing systems where I could make requests without having to actually, like, communicate with them directly. Fire and forget! Until it's time to harass them for violating the SLA.

AITA?

[–] thomasdarko@alien.top 1 points 9 months ago

Trudesk, Zammad?

[–] dopey_se@alien.top 1 points 9 months ago

We use vikunja for this. In terms of creating, assigning and closing tasks

[–] vnagornyy@alien.top 1 points 9 months ago

FreeScout.net is a great, free, and open source option. Takes its inspiration from HelpScout.

[–] e3m88@alien.top 1 points 9 months ago (1 children)
load more comments (1 replies)
[–] kiwiarbol@alien.top 1 points 9 months ago

Maybe something like trello?

[–] MyTechAccount90210@alien.top 1 points 9 months ago (1 children)

Hahahahah, I'm sorry son, what's your ticket number? SHeeewwwwwaaahhh yeahhhh I'm going to need a ticket number. You're welcome to open one by emailing helpdesk@thesmithfamily.net and we'll get with you just as soon as we can in the order received. Just know, our agreed SLA is between 4 and 8 business hours, depending on your grades this week.

[–] AdmiralPoopyDiaper@alien.top 1 points 9 months ago (1 children)

“I understand sir, and I’m sorry to hear your WiFi is slow, I can absolutely help you with that. To get started, I’ll need your ticket number, 4-digit access PIN, and most recent math test.

Oh, I see here you earned a ‘C’, that only entitles you to 200Kbps down. If you are interested in our 1Mbps service we need proof of a ‘B’ - or if you would like to submit an ‘A’ we can offer our gold-tier 500Mbps service, and if you would like to take advantage of that offer during this marking period I can add in complementary 5ms ping SLA as well. Also your mother has told you three times to take the trash out, Anthony.”

load more comments (1 replies)
[–] PaddiM8@alien.top 1 points 9 months ago (1 children)

Well, I made one for myself with simplicity in mind. https://github.com/PaddiM8/Planera

[–] MyTechAccount90210@alien.top 1 points 9 months ago

man thats a nice little app

[–] TerryMathews@alien.top 1 points 9 months ago

Freescout probably fits the bill and is 100% free - it's one of those where they give the base platform away and monetize plugins.

On the flipside, the plugins are lifetime licenses are very cheap relative to the monthly charge levied by competing products.

https://freescout.net/

[–] DevoplerResearch@alien.top 1 points 9 months ago
[–] Donkey545@alien.top 1 points 9 months ago

I have been using you track. It's been pretty good.

[–] edbarahona@alien.top 1 points 9 months ago

Just go with Jira and setup a simple kanban, free 10 seats for life (users), create a webform that calls the Jira API to create a ticket

[–] idontbelieveyouguy@alien.top 1 points 9 months ago

OSTicket, have them send an email. done deal.

[–] Kuznetsss@alien.top 1 points 9 months ago

Just an idea: write a simple chat bot for them which will organise requests in the way you prefer

[–] No-Student-8722@alien.top 1 points 9 months ago

ÓSTicket.com is self-hosted and easy to use.

It is funny how you want to manage your family requests... But on the other side I empathize! as I know, family makes for the worst business partners 🙈

[–] downtownrob@alien.top 1 points 9 months ago
[–] SleepingProcess@alien.top 1 points 9 months ago

If you don't afraid of ugly representation (which actually can be fixed with CSS) you can use fossil-scm which is used (and written by the same authors) by SQLite. It is just a single executable file. It's comes not only as SCM, but has embedded WiKi, ticketing, email notification...

load more comments
view more: next ›