Johannes' Blog
  • Home
  • Blog
    • All tags
    • Software Engineering
    • Swift
    • Python
    • Open Source Projects
    • Linux
    • Research
    • Archive
  • |
  • My Apps
    • WebServerMonitor (WebSMoni)
  • My Libs
    • SimpleKiiManager (for Keychain)
    • ThingsBoard Client API (Swift)
  • |
  • About me

Post for: #Linux (3 Posts)

Tips, setups, and real-world guides for working with Linux – covering development environments, deployment strategies, and custom configurations.

Running a Python Kivy App as main Kiosk Application (Part 2)

13 July 2025 Johannes Kinzig
Linux Python Software Engineering
Commercially available Touch PC running Ubuntu Linux 24.04 LTS

In Part 1 (How to Set Up Ubuntu Linux as a Secure Kiosk or Self-Service Terminal), we set up a kiosk environment on Ubuntu Linux…

Read more →

How to Set Up Ubuntu Linux as a Secure Kiosk or Self-Service Terminal (Part 1)

13 July 2025 Johannes Kinzig
Linux
Person at the airport, checking-in by using a self-service terminal
Person at the airport using a self-service kiosk to check-in for an upcoming flight

Everybody knows them – from fast food restaurants to airports and train stations: self-service terminals with large touchscreens, designed for a single purpose such as…

Read more →

Port Forwarding with xinetd – a flexible solution under Linux

17 March 2025 Johannes Kinzig
Linux Networking
An abstract picture showing computers and servers which are connected. In between is sitting a xinetd process forwarding requests on port 443 to a server running on port 8443

In Linux systems, binding a non-root process to a privileged port (which are ports <1024) is not allowed by default. This can be inconvenient when…

Read more →

Legal Notice | Privacy Policy | Mailing List | Let's Connect

© 2025 by Johannes Kinzig – proudly made in Bavaria, Germany