Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Jabali Panel – Open Source (GPL) Hosting Control Panel – Looking for Testers & Contributors

2

Comments

  • epaslvepaslv Member
    edited May 21

    @jabali said: If vibe coding is good > for the developers in Google and Meta, it is good enough for me.

    Totally agree, and thanks for your contribution.

  • this AI slop gotta stop… you posting in tech forum you not convincing anyone AI helps coders produce there content better, AI does not make coders this project it’s clear you have little control over it’s general direction and hope is it’s glue, there is no true logic behind this codebase other than basic prompting. Even use of good agentic AI tools would of produced a better base this is not Meta, or Google level of AI assisted development.

    You even used AI for your post, how little effort can we get? there are plenty of good well established panel that are 100x what this is, i don’t understand the goal I see a new one of these posts each week.

    Thanked by 2forest Kodis
  • ascicodeascicode Member

  • jabalijabali Member

    @epaslv said:

    @jabali said: If vibe coding is good > for the developers in Google and Meta, it is good enough for me.

    Totally agree, and thanks for your contribution.

    Thank you very much.
    Version 2 is about to be released and your welcome to check it out at the demo:
    https://demo.jabali-panel.com

  • jabalijabali Member

    @LEBUserJoe said:
    this AI slop gotta stop… you posting in tech forum you not convincing anyone AI helps coders produce there content better, AI does not make coders this project it’s clear you have little control over it’s general direction and hope is it’s glue, there is no true logic behind this codebase other than basic prompting. Even use of good agentic AI tools would of produced a better base this is not Meta, or Google level of AI assisted development.

    You even used AI for your post, how little effort can we get? there are plenty of good well established panel that are 100x what this is, i don’t understand the goal I see a new one of these posts each week.

    Hello and thank you for your comment.

    First of all, I gotta say that English is not my first language (this is why sometimes I prefer to use AI to re-write what I want to say.

    I am 47 years old, Linux sysadmin for more then 25 years. I program since I was 9 in Turbo Pascal. I am not a great programmer, I am an average one.
    I see AI as a power-tool. A tool that does the boring part of programming for me. A tool that help me do things way faster then if I had to do it all on my own.

    I am running a hosting comapny for 12 years now, so Jabali was first created for my business clients, after cPanel and DA decided to raise the prices.
    I have been working on Jabali for the last 4 years. Before Jabali I used to contribute to another GPL web hosting panel called DTC. So I came with a lot of experience in the field.

    I think AI slop is when people are making some effort to create a software, but never maintain it or give support.

    Thank you for commenting.

    Shuki

  • Tony40Tony40 Member

    @Levi said:
    Ou boy, in ru language "jabali" means "fucked". Damn...

    "jabali" in Spanish is a "wild boar"

  • jabalijabali Member

    @Tony40 said:

    @Levi said:
    Ou boy, in ru language "jabali" means "fucked". Damn...

    "jabali" in Spanish is a "wild boar"

    Claro amigo, por eso el logo es un jabali
    https://demo.jabali-panel.com/login

  • jabalijabali Member

    @Tony40 said:

    @Levi said:
    Ou boy, in ru language "jabali" means "fucked". Damn...

    "jabali" in Spanish is a "wild boar"

  • DessgunDessgun Member

    demo.jabali-panel.com
    Host
    Error

  • Tony40Tony40 Member

    @jabali said:

    @Tony40 said:

    @Levi said:
    Ou boy, in ru language "jabali" means "fucked". Damn...

    "jabali" in Spanish is a "wild boar"

    Claro amigo, por eso el logo es un jabali
    https://demo.jabali-panel.com/login

    Saludos, pero ese jabalí en "el logo" se parece más a un león que a un cerdo!!

  • melp57melp57 Member
    edited May 26

    what OS do you recommend?

  • nezam05nezam05 Member

    Thank you for your effort. I'll probably test drive the panel when I get an idle server.

    My suggestion is to add a workflow section where you'll describe how the software is working. would be best if you can add a video to describe the whole under-the-hood thing.

    Also you can create a support forum (standalone or github based).

    To stop all the hatred related to "AI slop", you can arrange a third party security audit in short run. In the long run, you can stop all the criticism by maintaining this software for a long time.

    Best wishes.

  • jabalijabali Member

    Yeah, I was just updating it. It should work now.

  • jabalijabali Member

    @melp57 said:
    what OS do you recommend?

    Debian! Nothing else.

  • jabalijabali Member

    @Tony40 said:

    @jabali said:

    @Tony40 said:

    @Levi said:
    Ou boy, in ru language "jabali" means "fucked". Damn...

    "jabali" in Spanish is a "wild boar"

    Claro amigo, por eso el logo es un jabali
    https://demo.jabali-panel.com/login

    Saludos, pero ese jabalí en "el logo" se parece más a un león que a un cerdo!!

    Jejeje, parcero, es un jabali de guerras :smiley:

  • melp57melp57 Member

    install on fresh debian 13 but all I get is blank page?

  • Tony40Tony40 Member

    In the admin side., I see no option in the menu to add cron jobs., also spam control for mail.

  • NANONANO Member

    Nice project hermano! Congrats.

  • dbadudedbadude Member

    great job Hermano @Jabali! I can even see a backup and restore tool buildin for remote locations. What do you use for this? rclone?
    I am only concerned about the amount of external tools you use for building this webadmin gui. Cant figure out what components are being installed. Can you make also manual install document for this? instead of only piping a shell from the your website to a bash session. Just make a list of components being used.

    Maybe a precheck bash script that checks your vm for prerequisites. Big applications like this needs a more structured installation document. Also the installation of software from within the gui is something i personally don't like as it is not easily automated then. This should stay something also done on the command line.

    Another thing i found; adding email accounts is not intuitive. I couldn't find it at first. Better put this on the left panel, instead that you first need to go to the domain and then scroll downstairs and then add email users.

  • jabalijabali Member

    @nezam05 said:
    Thank you for your effort. I'll probably test drive the panel when I get an idle server.

    My suggestion is to add a workflow section where you'll describe how the software is working. would be best if you can add a video to describe the whole under-the-hood thing.

    Also you can create a support forum (standalone or github based).

    To stop all the hatred related to "AI slop", you can arrange a third party security audit in short run. In the long run, you can stop all the criticism by maintaining this software for a long time.

    Best wishes.

    Thank you very much for your kind words, I appreciate it.

    Well, I just moved away from Laravel (https://github.com/shukiv/jabali-panel/discussions/106) because (https://techstackups.com/articles/laravel-raised-money-and-now-injects-ads-directly-into-your-agent/) so I had to re-write everything in React.

    When I will feel that the app is stable enough I will order a security audit.

    Thanks again!

    Thanked by 1nezam05
  • jabalijabali Member

    @melp57 said:
    install on fresh debian 13 but all I get is blank page?

    Did the install finished okay?
    Can you open a github issue and I will help you there?
    I have installed it 1000 times, and never got a blank page.

  • jabalijabali Member

    @Tony40 said:
    In the admin side., I see no option in the menu to add cron jobs., also spam control for mail.

    That is actually a good idea. There is cron for users. Please join me in github and share more ideas!

    Thanked by 1Tony40
  • jabalijabali Member

    @NANO said:
    Nice project hermano! Congrats.

    Gracias parcero!

  • jabalijabali Member

    @dbadude said:
    great job Hermano @Jabali! I can even see a backup and restore tool buildin for remote locations. What do you use for this? rclone?
    I am only concerned about the amount of external tools you use for building this webadmin gui. Cant figure out what components are being installed. Can you make also manual install document for this? instead of only piping a shell from the your website to a bash session. Just make a list of components being used.

    Maybe a precheck bash script that checks your vm for prerequisites. Big applications like this needs a more structured installation document. Also the installation of software from within the gui is something i personally don't like as it is not easily automated then. This should stay something also done on the command line.

    Another thing i found; adding email accounts is not intuitive. I couldn't find it at first. Better put this on the left panel, instead that you first need to go to the domain and then scroll downstairs and then add email users.

    Thank you!

    For backup I used restic.

    Jabali = Go + React (Vite + AntD + TanStack Query + react-router) panel-api over Gin/GORM + root agent over UDS, fronted by nginx + per-user PHP-FPM (Sury
    8.1–8.5) + Stalwart mail + Bulwark SPA/SSO bridge + Ory Kratos auth + MariaDB + PostgreSQL + Redis + PowerDNS authoritative + pdns-recursor + certbot +
    CrowdSec (IP-trust + AppSec WAF) + Snuffleupagus + AppArmor + AIDE + UFW + nftables (per-user egress) + LMD 2.0 + YARA-X + bubblewrap + restic backups +
    phpMyAdmin + Adminer + WP-CLI + GoAccess + Roundcube webmail, all built/installed by install.sh on Debian 13.

    Well, the only thing that is needed is a Debian 13, and it might work with Ubuntu out of the box. I'd like to stick with one OS which is Debian 13 and above.

    Adding a mail is not intuitive? What do you mean you couldn't find it? It's in the user menu. When you login the user it is the third tab from top. Where would you suggest?

  • melp57melp57 Member

    @jabali said:

    @melp57 said:
    install on fresh debian 13 but all I get is blank page?

    Did the install finished okay?
    Can you open a github issue and I will help you there?
    I have installed it 1000 times, and never got a blank page.

    No errors showed installation on clean Debian 13 vps

  • melp57melp57 Member

    what is the password i use to login, it only mentions the login email? at setup

  • melp57melp57 Member

    @melp57 said:
    what is the password i use to login, it only mentions the login email? at setup

    I got the pw sorted out now when creating a new domain what do you put for user ID I can’t find one

  • melp57melp57 Member

    @melp57 said:

    @melp57 said:
    what is the password i use to login, it only mentions the login email? at setup

    I got the pw sorted out now when creating a new domain what do you put for user ID I can’t find one
    Update:

    I found the user ID and have a website up and running. Are there plans to incorporate the database into the panel and maybe phpmyadmin. I thought i saw them being installed.
    love the panel so far

  • jabalijabali Member

    @melp57 said:

    @melp57 said:

    @melp57 said:
    what is the password i use to login, it only mentions the login email? at setup

    I got the pw sorted out now when creating a new domain what do you put for user ID I can’t find one
    Update:

    I found the user ID and have a website up and running. Are there plans to incorporate the database into the panel and maybe phpmyadmin. I thought i saw them being installed.
    love the panel so far

    There is a full database support in the panel. Of course.
    MYSQL and PGSQL
    Are you logged in as user?

  • jabalijabali Member

    @melp57 said:

    @melp57 said:
    what is the password i use to login, it only mentions the login email? at setup

    I got the pw sorted out now when creating a new domain what do you put for user ID I can’t find one

    You need to first create a user.

    Come to the github, it is much easier there to help!

    Thanked by 1melp57
Sign In or Register to comment.