Let us build your kiosk

Porteus Kiosk offers a wide range of customizations through our Kiosk Wizard utility.

In some cases this may not be enough to fulfill business needs so we are pleased to offer a dedicated 'Customized Builds' service which allows to modify the system with additional functions not available by default.



Terms and conditions

Available system modifications

Sample screens and video


a) Your role is to specify which functions needs to be added to the system and our role is to provide a price quotation for the build.

b) Delivery time depends on complexity and complications we come across when developing the requested feature. Usually it takes a working day for simple customization and up to a few weeks for large/complicated ones.

c) Next step in the process is to pay an invoice which is issued to you.

d) Once we receive the payment we assign the custom features to your systems. If only secected kiosks should receive the customizations then you need to tell us their PCIDs.

e) After a reboot your systems will have all the standard functions selected in the first run wizard and additional ones provided in the extra component(s) which we have added to your build through the 'automatic updates' service.

Terms and conditions that apply to customized builds

1) Before you buy the customization you are obliged to test Porteus Kiosk or its Cloud/ThinClient variants to make sure that your hardware is fully compatible with it. This is required to avoid the situation where we do all the heavy work, you pay us money and after a week or month you find out that linux driver causes troubles for your display or wifi does not work reliably. In this case we wont return the money as we have performed the customization job correctly. Please make sure that your hardware is compatible with our system before querying us for a customized build.

2) If some driver/firmware is missing or the system is not working correctly then please test your hardware on some other Linux distribution like Ubuntu or Fedora. If other distribution works better than Porteus Kiosk then we could add missing component or upgrade the kernel to make your custom build compatible with your hardware. In this case additional payment may be required.

3) Bugs which are related to additional functions included in customized builds will be fixed without an additional charge. If you request new features then they will need to be paid separately.

4) If the problem is related to a customization and is unsolvable then we return the money that you have paid to us. You will need to prove that both condtions are true. SSH and VNC access to the kiosk may be required in order to troubleshoot the problem. We will query your for the connection details like kiosk IP, SSH/VNC password, port if needed.

5) We accept online payments only: bank transfer (preferred), PayPal or credit card payment. Please do not send us bank checks as our bank: ING Bank Slaski does not accept them. Payment details are included in the invoice which we send to you.

Available system modifications

NEW Custom branding: replace default Porteus Kiosk bootsplash picture with one presenting your own company logo/image. Remove all references to Porteus Kiosk so after the installation the users will not be able to determine which operating system runs the kiosk. Sample video presenting this feature:

  • Integrate LibreOffice or AbiWord office suite with the system.
  • Integrate additional applications: VLC player for network streaming (RTP, RTSP, MMS, etc) and quicktime/mkv/wmv video support, Acrobat Reader, FoxitReader, Evince, Spice client, DjvuLibre viewer, EPUB reader, etc.
  • Integrate Firefox extensions: AdBlock, NoScript, Im Translater, etc.
  • Integrate Google Chrome extensions: Google Input Tools, AdBlock, Alternate Navigation Buttons (allows navigation in kiosk mode), etc.
  • Add system virtual keyboard which works on every input filed including browser URL bar, input fields implemented through iframes, input fields in other applications.
  • Localize browser to specific language: German, French, Spanish, Polish, etc.
  • Custom level of the Firefox/Chrome locking: access to preferences, allow installing addons, other.
  • Add support for scanners and integrate scanning software: Simple-Scan, Scangearmp, XSane, other.
  • Integrate LAMP stack (Apache, PHP, MySQL, phpMyAdmin), Nginx, nodejs or other web server allowing the kiosk to host a local webpage.
  • Integrate Squid proxy server and cache web content on persistent partition to reduce network traffic.
  • Add support for 4G/5G modems through the NetworkManager/ModemManager applications.
  • Integrate noVNC or Guacamole software with the system so its possible to connect to the kiosk desktop directly from any html5 enabled browser (no additional plugins/addons required).
  • Integrate proprietary or 3rd party ELO, eGalax, PQLabs, POSTouch, Displax, GeneralTouch, NextWindow or other touchscreen drivers.
  • Integrate proprietary hplip-plugin and printing drivers which are not available in our operating system by default.
  • Add support for Samba and 'smb://' protocol so its possible to print to Windows shared printers.
  • Force printing related settings, e.g. margins.
  • Integrate wifi wizard which pop-ups during system boot when network connection is not available and allows connecting to a wireless networks in range (e.g. kiosk used on a mobile device).
  • Open two browser windows with different homepages on two screens (dual monitor setup).
  • Open single browser/Citrix window and stretch it on two or more screens.
  • Integrate wine package which allows running selected Windows applications in kiosk.
  • Add support for standalone java/flash applications (content which is not embedded in the browser).
  • Replace kiosk browser with any other application (RDP/VNC/NX clients, Skype, Linphone, Zoom video conferencing client, etc) which should auto start when kiosk boots and automatically reopen when its closed by the user.
  • Bind function keys from the laptop to specific functions in the system: mute/unmute sound, rise and lower volume/brighteness level, enable sleep mode, launch specific application, etc.
  • Other modifications not listed above.

  • If your business requires a customized Porteus Kiosk build please don't hesitate to query builds@porteus-kiosk.org for prices.

    Sample screens and video presenting kiosk build with advanced customizations