Skip to content

Prototype WebUI for Infix

License

Notifications You must be signed in to change notification settings

kernelkit/webui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebUI Portal Prototype for Infix

This project uses Go+HTMX and Bootstrap to create a very basic WebUI Portal for Infix, with proper login and session handling.

When started in developer mode authentication is user/pass: admin/admin, by default however, proper PAM support is used.

Currently you need at least Go 1.21. Remember to fetch all deps first:

$ go mod tidy

Then you can run the program in developer/debug mode:

$ make run

It is also possible to make install the program, by default to /usr/bin with all its static files in /usr/share/webui.

Screenshots

Note

Out of date, but shows general design at least.