Projects

Better Apache Listing

Better Apache Listing The default apache listing for directories ist fast, simple and… UGLY. But not anymore! This little index will finally bring some better style to apache. Just copy-paste the index.php onto your webspace and enjoy! It is also compartible with non-JS browsers. Wanna use it? Just go over to the GitLab Repository and grab your copy! Upload and enjoy.

Continue reading

The Green Bot

The Green Bot This is a Telegram Chat Bot, which allows you to execute scripts by a schedule. The user can select their desired scripts from a “store” and choose to activate them. After that they can run them manually or by a schedule based on an interval or by day/time combinations. I also choosed to create a public instance (the bot can be self-hosted - even with Docker support), which can be easily used with https://t.

Continue reading

CaroProjects

CaroProjects is now Open Source! …but wait - what is CaroProjects? Well, it is primarily a web application, designed to allow teachers to manage and distribute projects for their students on one central place. It therefore includes everything from user management, project planning and seat distribution. It uses a mobile friendly design, inspired by the Material Design by Google - completly written from scratch! How it works… Everything is seperated into two main sections: The API and the user frontend.

Continue reading

Better Backgrounds

Better Backgrounds …is an Cinnamon Desktop Applet to automatically change the desktop wallpaper. It is entirely written in JavaScript and also tries to minimze native system calls. It comes with various sources for images to download and display. Included are e.g. Unsplash, Bing or Picsum - at least while of writing this post. Why? Well, there is an other Applet out there (its purpose is just to display Bing Wallpapers), but I needed the ability to customize the downloaded image resolution (my monitor is kind of… HUGE).

Continue reading

Shotcut Autoexporter

What is it? Imagine you have a little laptop for your work and you could edit some videos in Shotcut - but if you want to export anything with a reasonable quality you’re just confronted with a estimated time of several hours. Or worse: Shotcut does what every video editing program can do best - it simply crashes. Now imagine you know someone with a very fast pc - wouldn’t it be cool to just upload the project and get it exported in minutes?

Continue reading

Pritunl fake API

What is this? This neat script provides a little fake API to unlock all premium/enterprise/enterprise+ (here called ultimate) features of your own Pritunl VPN server. If Pritunl wouldn’t be mostly free already, you could call this a crack. An Open Source crack. How was it developed? Well, Pritunl has thankfully an demo site to show off all of its included features… And its Open Source, so the reverse-engineering was not too hard.

Continue reading

Dear Templates

What is that? This is a collection of little guides about servers, problems and features - mostly Linux. You can view and learn from them - they are designed to give a quick and dirty overview about a topic. Sometimes they also include notes to workarounds or tips and tricks! What ever you intend to do with them, have fun and make sure to share this repo, if it helped you!

Continue reading

Sendlight for LD382

Whats that? It is an interactive webinterface, which allows you to control the propertary chip from Magic Home. It also provides a basic API to repeat and send own patterns and actions. It is really leightweight and also useable on mobile. Here are some of the included features: Favourite colors Fade with speed / direct set Animations (onyl the default ones) and speed Automatic API-URI generation with curl support The chip LD382 The chip is a propertary model and sadly closed-source.

Continue reading

Linux OBS Virtual Camera

Whats that? A simple script to implement the virtualCam-plugin for OBS under linux. Basically it enables (and installs) the required kernel module and starts the encoder for the stream. After this it starts automatically OBS and its recording - now you can use the virtual camera of OBS. At the end the encoder stops and the kernel module get removed. This script was tested under Linux Mint 19 Tara. How it works - in detail Installing the kernel module Activate the kernel module Create the pipe for OBS Enable encoder for the stream Start OBS and wait for finish Remove the pipe (-> this stops encoder) Wait for user input and then disable the kernel module Finish… Check it out

Continue reading

Commandline

What and why!? Well, there is not much to say… This one of my first PHP / HTML / CSS / JS projects. Its whole purpose is to provide a command-line-like website. The whole reason for this is, that paired with a headless httpd service (which is installed definitvly with the consent of the user) it can be pretty funny to execute random programs on the host system… Does the world needs this?

Continue reading