<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://dokuwiki.knallimall.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>knallimall.org</title>
        <description></description>
        <link>https://dokuwiki.knallimall.org/</link>
        <lastBuildDate>Sun, 12 Apr 2026 20:32:11 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://dokuwiki.knallimall.org/_media/wiki/dokuwiki.svg</url>
            <title>knallimall.org</title>
            <link>https://dokuwiki.knallimall.org/</link>
        </image>
        <item>
            <title>1-welcome</title>
            <link>https://dokuwiki.knallimall.org/1-welcome</link>
            <description>Startseite

Some of the projects i used to play with:
 Logo  URL  Kommentar  [LinuxMCE]  linuxmce.org  LinuxMCE on a MacMini so called “Never ending story”  [ ]  openwrt.org  OpenWrt - Linux Firmware for a big variety if routers.  [ ]  Redmine  My Redmine Plugins: hidejournal, gitdownload, whitewall   [ ]  Piwik  A Google Analytics alternative  [OwnCloud]  OwnCloud  A nice DropBox alternative  [ ]  Sass</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 16 Jul 2025 08:45:58 +0000</pubDate>
        </item>
        <item>
            <title>android</title>
            <link>https://dokuwiki.knallimall.org/android</link>
            <description>Android

Wifi Debugging

Requirements:
 - Installed Android SDK on your PC/Mac
 - USB connected Android device

Open a Terminal and go to your SDKs folder android-sdk/plattform-tools/
cd /android-sdk-macosx/platform-tools/
Set port:
adb tcpip 5555
Connect to the IP of your Android device</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 11 Nov 2012 16:55:40 +0000</pubDate>
        </item>
        <item>
            <title>avconv</title>
            <link>https://dokuwiki.knallimall.org/avconv</link>
            <description>avconv

Generate HTML5 Videos


#!/bin/bash
IN=$1
QSCALE=$2
OUT=$(echo &quot;$1&quot; | sed &quot;s/.*\///&quot;)

avconv -i $IN -c:v libx264 -b:v 2M -qscale $QSCALE $OUT.mp4
avconv -i $IN -sn -y -b:v 2M -qscale $QSCALE $OUT.webm
avconv -i $IN -acodec libvorbis -vcodec libtheora -ac 2 -b:v 2M -qscale $QSCALE $OUT.ogv</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 01 Feb 2017 11:24:59 +0000</pubDate>
        </item>
        <item>
            <title>backup_script</title>
            <link>https://dokuwiki.knallimall.org/backup_script</link>
            <description>Backup


#!/bin/bash

# SET VARS
TODAY=`date +%Y%m%d-%H-%M`

USER=&quot;backup&quot;
PASSWORD=&quot;BVB8LWbxmS5fYMeq&quot;
OUTPUTDB=&quot;/backup/DBs/&quot;
OUTPUTETC=&quot;/backup/etc_config/&quot;
OUTPUTWWW=&quot;/backup/www/&quot;

CONFIGPATH=&quot;/etc/&quot;
WWWPATH=&quot;/var/www/&quot;

# BACKUP etc
zip -9 -rq $OUTPUTETC$TODAY-etc.zip $CONFIGPATH

# BACKUP WEBSPACES
webspaces=`ls $WWWPATH`

for web in $webspaces; do
    if [[ &quot;$web&quot; != &quot;phpmyadmin&quot; ]] ; then
        echo &quot;Backing up: $web&quot;
        zip -9 -rq $OUTPUTWWW$TODAY.$web.zip $WWWPATH$web
    fi
don…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 05 Oct 2016 13:35:21 +0000</pubDate>
        </item>
        <item>
            <title>backuppc</title>
            <link>https://dokuwiki.knallimall.org/backuppc</link>
            <description>BackupPC on DS 413j

Based on this guide &lt;https://wiki.qnap.com/wiki/How_to_install_the_BackupPC_application&gt;

Install Bootstrap

	*  Download this file: [Bootstrap for DS 413j]
	*  Make it executable:chmod +x ./syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh
	*  Run it: ./syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

Install BackupPC requirements

Install packages:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 19 Dec 2018 09:09:07 +0000</pubDate>
        </item>
        <item>
            <title>buffalo</title>
            <link>https://dokuwiki.knallimall.org/buffalo</link>
            <description>gobuffalo Pi 4b

Install


wget https://github.com/gobuffalo/buffalo/releases/download/v0.15.5/buffalo_0.15.5_Linux_armv7.tar.gz
tar xfvz buffalo_0.15.5_Linux_armv7.tar.gz # extract binary
sudo mv buffalo /usr/local/bin/ # Move binary to make it available as global command</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 02 Mar 2020 21:55:10 +0000</pubDate>
        </item>
        <item>
            <title>carpi</title>
            <link>https://dokuwiki.knallimall.org/carpi</link>
            <description>CarPi (CarPC)

Touchscreen Calibration


calib_x_d=-25;calib_x_fact=0.413485000000;calib_y_d=-70;calib_y_fact=0.302407307899;swap_axes=1;click_confines=8;touch_mouse=1


Logo

[Logo]</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 21 Jul 2015 20:00:27 +0000</pubDate>
        </item>
        <item>
            <title>ddev</title>
            <link>https://dokuwiki.knallimall.org/ddev</link>
            <description>DDEV

 Install


brew tap drud/ddev &amp;&amp; brew install ddev


DDEV: reverse-deployment and import DB


ddev-update-db() {
    REVERSE=$(which typo3reverse)
    DDEV=$(which ddev)
    CONFIG=$1
    
    if [ ! -d &quot;.ddev&quot; ]; then
	  	echo &quot;This folder is not a ddev project&quot;
    fi

    if [ -d &quot;.ddev&quot; ]; then
        if [ -z &quot;$1&quot; ]
          then
            CONFIG=&#039;live&#039;
        fi
        $REVERSE &quot;$CONFIG&quot; &amp;&amp; $DDEV stop --remove-data &amp;&amp; $DDEV import-db --src &quot;.data/db/dump/$CONFIG.sql&quot;
    fi
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 23 Oct 2019 12:29:15 +0000</pubDate>
        </item>
        <item>
            <title>dh22</title>
            <link>https://dokuwiki.knallimall.org/dh22</link>
            <description>DH22 - HomeAssistant

Get values (temperature and humidity) from DH22, round the values and send it to HomeAssistant


#!/usr/bin/python3

import Adafruit_DHT
import time
import requests

def sendData(name, sensor, value, unit):
    headers = {
        &#039;Authorization&#039;: &#039;Bearer !!!TOKEN!!!&#039;,
        &#039;Content-type&#039;: &#039;application/json&#039;,
    }
    data = &#039;{&quot;state&quot;: &quot;&#039; + str(value) + &#039;&quot;, &quot;attributes&quot;: {&quot;unit_of_measurement&quot;: &quot;&#039; + str(unit) + &#039;&quot;, &quot;friendly_name&quot;: &quot;&#039; + str(name) + &#039;&quot;}}&#039;
    response = …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 19 Dec 2021 20:07:02 +0000</pubDate>
        </item>
        <item>
            <title>digikam_en</title>
            <link>https://dokuwiki.knallimall.org/digikam_en</link>
            <description>digikam-1.2 + kipi-plugins-1.2 on Mac OS X 10.6.3 with xCode 3.2.2

step 1: install Macports

Macports 1.9

Download Digikam for SnowLeopard

Install Macports by double clicking the downloaded file.

Click the “next” buttons until the installation is finished.
Macports will be installed in /opt/local/ .</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 01 Jun 2012 21:02:26 +0000</pubDate>
        </item>
        <item>
            <title>digikam</title>
            <link>https://dokuwiki.knallimall.org/digikam</link>
            <description>Digikam auf Mac OS X 10.6.3

Beschreibung

Digikam ist eine Fotoverwaltung wie z.B. Adobe Lightroom, BlueMarina die eignetlich unter KDE läuft.
Macports ermöglicht die installtion von KDE Programmen auf OS X.

Der Grund

	*  1. kdelibs4 installieren
	*  2. digikam installieren</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 01 Jun 2012 21:02:25 +0000</pubDate>
        </item>
        <item>
            <title>docker-sonarqube</title>
            <link>https://dokuwiki.knallimall.org/docker-sonarqube</link>
            <description>Running Sonarqube + Postgresql in Docker

Create postgres container including mount to /var/lib/postgresql/data (cahnge “/path/to/folder/on/host/” to your preferred path and &gt;&gt;&gt;PASSWORD&lt;&lt;&lt;):


docker run --restart=always --name sonar-postgres -v /path/to/folder/on/host/:/var/lib/postgresql/data -e POSTGRES_USER=sonar -e POSTGRES_PASSWORD=&gt;&gt;&gt;PASSWORD&lt;&lt;&lt; -d postgres</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 14 Apr 2017 00:21:58 +0000</pubDate>
        </item>
        <item>
            <title>docker</title>
            <link>https://dokuwiki.knallimall.org/docker</link>
            <description>Docker

Docker test write speed:
docker run --rm -it -v &quot;$(PWD):/pwd&quot; -w /pwd alpine time dd if=/dev/zero of=speedtest bs=1024 count=100000
Install:
yum search docker-engine
Start:
/etc/init.d/docker status

Install Shipyard on port 8088:
curl -sSL https://shipyard-project.com/deploy | PORT=8088 bash -s</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 18 Dec 2018 08:22:22 +0000</pubDate>
        </item>
        <item>
            <title>dokku_gitlab</title>
            <link>https://dokuwiki.knallimall.org/dokku_gitlab</link>
            <description>Dokku

&lt;https://www.youtube.com/watch?v=O6p7g59Ccj8&gt;

Todo

	*  Dynamic Database
	*  How to set environment vars via Repository and read it in config see &lt;https://flowframework.readthedocs.io/en/stable/TheDefinitiveGuide/PartIII/Configuration.html&gt;

Add ssh key


cat ~/.ssh/id_rsa.pub | ssh root@DOKKU_DOMAIN dokku ssh-keys:add KEY_NAME


Create app and database

A base app is needed for the review app to be cloned from.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Nov 2018 19:18:02 +0000</pubDate>
        </item>
        <item>
            <title>dokku_in_short</title>
            <link>https://dokuwiki.knallimall.org/dokku_in_short</link>
            <description>• Debian/Ubuntu (sollte auch mit anderen Distributionen funktionieren)
  • Docker
  • NGINX
  • Dokku
  • Zugriff auf Port 80/443/22

$ wget https://raw.githubusercontent.com/dokku/dokku/v0.14.3/bootstrap.sh
$ sudo DOKKU_TAG=v0.14.3 bash bootstrap.sh</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 22 Jan 2019 17:48:15 +0000</pubDate>
        </item>
        <item>
            <title>extbase</title>
            <link>https://dokuwiki.knallimall.org/extbase</link>
            <description>TYPO3 SQL


$queryParser = $this-&gt;objectManager-&gt;get(\TYPO3\CMS\Extbase\Persistence\Generic\Storage\Typo3DbQueryParser::class);
DebuggerUtility::var_dump($queryParser-&gt;convertQueryToDoctrineQueryBuilder($query)-&gt;getSQL());


Search for categories


    /**
     * Findby Categories
     *
     * @param type $categories
     * @return type
     */
    public function findByCategories($categories) {
        $query = $this-&gt;createQuery();
        foreach ($categories as $category) {
            $con…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 17 Oct 2017 06:05:21 +0000</pubDate>
        </item>
        <item>
            <title>ffmpeg</title>
            <link>https://dokuwiki.knallimall.org/ffmpeg</link>
            <description>FFMPEG Live Streaming

mp4, 3gp
ffmpeg -i ../VID_0266.3gp -map 0 -bsf h264_mp4toannexb -c copy -f segment -segment_list stream.m3u8 stream%03d.ts
AVI
ffmpeg -i /mnt/device/36/Blow/Blow.2001.German.AC3.BDRip.XviD-iNCEPTiON.avi -r 25 -c:a libfaac -ab:a 48k -ac:a 2 -c:v libx264 -s:v 320x240 -b:v 150k -aspect:v 16:9 -map 0 -vbsf h264_mp4toannexb -flags -global_header -f segment -segment_time 10 -segment_list stream.m3u8 -segment_format mpegts stream%05d.ts</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 24 Jul 2018 16:24:12 +0000</pubDate>
        </item>
        <item>
            <title>git_composer_patch</title>
            <link>https://dokuwiki.knallimall.org/git_composer_patch</link>
            <description>Git Composer Patch

Patch a composer package

Get Patch file

Go to the Pull Request and add .patch to the URL and download this patch file

&lt;https://github.com/codesource/typo3-cdsrc_bepwreset/pull/18&gt;.patch

Install cweagans/composer-patches package


composer require cweagans/composer-patches


Add path to &#039;&#039;extras&#039;&#039; section in your composer.json</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 05 Oct 2018 13:33:24 +0000</pubDate>
        </item>
        <item>
            <title>git_hooks</title>
            <link>https://dokuwiki.knallimall.org/git_hooks</link>
            <description>Git Hooks

pre-receive Hook (Server-Side)

This is a hook i use along with Gitlab. Its global and will be triggerd for all repositories when data is send to the server. When data is send to the server old and new revs will be compared depending on the changed files. If the changed files contain a file named</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 20 Dec 2017 01:34:24 +0000</pubDate>
        </item>
        <item>
            <title>git_slides</title>
            <link>https://dokuwiki.knallimall.org/git_slides</link>
            <description>GIT - Redmine - Jenkins

Begriffe
 Stage(en)/Add(en)  Eine Datei dem Index/Staging Bereich hinzufügen  Index / Staging area  Bereich aller Dateien die beim nächsten Commit enthalten sind  Commit  Den Index (Commit) auf der lokalen Repository anwenden</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 21 Oct 2014 12:01:59 +0000</pubDate>
        </item>
        <item>
            <title>git</title>
            <link>https://dokuwiki.knallimall.org/git</link>
            <description>Git Commandline

:!: Befehle kommen von hier: &lt;http://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup&gt; :!:

Befehle (lokal, kein Internet benötigt )

Hinzufügen

Fügt alle Dateien im Verzteichnis der Commit-Warteschlange hinzu
git add *
Commit

Ein Commit kann immer ein oder Mehrer Schlüsselwörter enthalten, die gewissen Funktionen im Redmine auslösen.
Diese Keywords können im Redmine angelegt und geändert/erweitert werden.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 19 Jan 2021 22:58:37 +0000</pubDate>
        </item>
        <item>
            <title>gitlab_deployment</title>
            <link>https://dokuwiki.knallimall.org/gitlab_deployment</link>
            <description>Gitlab Deployment

ToDo List

	*  Generate key ssh-keygen -t rsa -b 4096 -f gitlab_key -C gitlab
	*  Project -&gt; CI / CD -&gt; Settings and add variable SSH_PRIVATE_KEY with the value of your private key
	*  Change Surf config according to your server settings (e.g. .surf/Live.php)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 13 Sep 2018 12:56:14 +0000</pubDate>
        </item>
        <item>
            <title>gitlab_nginx_additional</title>
            <link>https://dokuwiki.knallimall.org/gitlab_nginx_additional</link>
            <description>Gitlab NGINX custom/additional config

Sometimes it&#039;s handy to have a additional domain configured for the Gitlab Omnibus bundled
NGINX Server. Even though it is not encouraged doing so by Gitlab, it is still
possible.

Gitlab config

Edit /etc/gitlab/gitlab.rb</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 06 Dec 2021 21:15:18 +0000</pubDate>
        </item>
        <item>
            <title>gitlab_satis</title>
            <link>https://dokuwiki.knallimall.org/gitlab_satis</link>
            <description>Using Gitlab and Satis to generate private composer Repository

This is mainly a wrapper for mborne/satis-gitlab intended to make it easy to use with minimal and simple configuration. Best used together with Gitlab. I&#039;m using Gitlab Pages behind Apache, NGINX is the default/recommended way to use Gitlab Pages with.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 14 Nov 2018 15:54:45 +0000</pubDate>
        </item>
        <item>
            <title>gitlab_sentry</title>
            <link>https://dokuwiki.knallimall.org/gitlab_sentry</link>
            <description>Gitlab Sentry - easy setup (hopefully)

&lt;https://blog.neversyn.com/install-sentry-with-docker-easily/&gt;

use docker compose like :


version: &#039;2&#039;
services:
  weblate:
    image: weblate/weblate
    links:
      - database
      - cache
    ports:
      - 80:80
    volumes:
      - weblate-data:/app/data
    env_file:
      - ./environment
    restart: always
    depends_on:
      - database
      - cache
  database:
    image: postgres:9.6-alpine
    env_file:
      - ./environment
    volumes:
 …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 Apr 2019 18:57:39 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci-code-quality-php-cs-fixer</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci-code-quality-php-cs-fixer</link>
            <description>Gitlab Code Quality Widget and PHP CS Fixer


master
Install

PHP CS Fixer


composer require friendsofphp/php-cs-fixer --dev


Add .gitlab-ci.yml:


stages:
  - test

php-cs-fixer:
  image: composer
  stage: test
  script:
    - composer install
    - ./vendor/bin/php-cs-fixer fix -v --dry-run --format gitlab --using-cache false &gt; gl-php-cs-fixer-report.json || exit 0
  artifacts:
    reports:
      codequality: gl-php-cs-fixer-report.json
    # Optional
    paths: [gl-php-cs-fixer-report.json]</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 02 Dec 2020 14:35:19 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci-code-quality-phpstan</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci-code-quality-phpstan</link>
            <description>Gitlab Code Quality Widget and PHPStan


master
Install

PHPStan


composer require --dev phpstan/phpstan


Add .gitlab-ci.yml:


stages:
  - test

php_stan:
  image: composer
  stage: test
  script:
    - composer install --no-ansi
    # Set output to &#039;gitlab&#039; using &#039;--error-format=gitlab&#039;, the artifact gets uploaded
    - ./vendor/bin/phpstan analyse --error-format=gitlab --no-progress Classes/ &gt; gl-phpstan-report.json || exit 0
  artifacts:
    reports:
      # Tell Gitlab about the custom ge…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 02 Dec 2020 14:34:39 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci-composer-publish</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci-composer-publish</link>
            <description>Gitlab Composer Packages publish using Runner

Minimal config

Works without any further modification


# Publishes a tag/branch to Composer Packages of the current project
publish:
  image: curlimages/curl:latest
  stage: build
  variables:
    URL: &quot;$CI_SERVER_PROTOCOL://$CI_SERVER_HOST:$CI_SERVER_PORT/api/v4/projects/$CI_PROJECT_ID/packages/composer?job_token=$CI_JOB_TOKEN&quot;
  script:
    - version=$([[ -z &quot;$CI_COMMIT_TAG&quot; ]] &amp;&amp; echo &quot;branch=$CI_COMMIT_REF_NAME&quot; || echo &quot;tag=$CI_COMMIT_TAG&quot;)
 …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 21 Jun 2020 21:19:27 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci-phpunit</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci-phpunit</link>
            <description>Gitlab PHPUnit

Generate junit reports in PHPUnit and upload it as Artifact to Gitlab reports.


phpunit:
  image: php:7.4 # A PHP Image with xDebug enabled
  stage: test
  # Upload Artifact so Gitlab can display Test in Job -&gt; Tests tab
  artifacts:
    when: always
    paths:
      - phpunit-report.xml
    reports:
      junit: phpunit-report.xml
  script:
    - ./vendor/bin/phpunit --coverage-text --log-junit phpunit-report.xml</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 30 Mar 2021 07:18:48 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci-release</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci-release</link>
            <description>Gitlab CI create release

Example to create a PHP archive (phar) and link the generated artifact to the release if a Release Note is set.

	*  create_version Build and attach files as artifacts.
		*  echo &#039;JOB_ARTIFACT_ID=&#039;$CI_JOB_ID &gt; build.env - Will save the jobs id to env var</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 30 Aug 2020 22:51:09 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-ci.yml</title>
            <link>https://dokuwiki.knallimall.org/gitlab-ci.yml</link>
            <description>Gitlab CI Docker Tools Config

Sitespeed.io Performance Test
--privileged
Add privileged=true to gitlab-runners /etc/gitlab-runner/config.toml :


[[runners]]
  name = &quot;docker&quot;
  url = &quot;http://gitlab.domain.org/&quot;
  token = &quot;XXXXXXXXXXXXXXXXXX&quot;
  executor = &quot;docker&quot;
  [runners.docker]
    tls_verify = false
    image = &quot;alpine:latest&quot;
    privileged = true # Make sure this is set to true and restart runner &#039;gitlab-runner restart&#039;
    disable_cache = false
    volumes = [&quot;/cache&quot;]
    shm_size = 0…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 07 Feb 2018 06:47:00 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-codeception</title>
            <link>https://dokuwiki.knallimall.org/gitlab-codeception</link>
            <description>Gitlab Codeception

Codeception covers unit-, functional-, and acceptance tests
To use it together with Gitlab is kinda tricky due to the need of selenium for acceptance testing.

Most important part is that the selenium server can call urls in your docker webapp container.
For details see</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 03 Mar 2019 19:43:56 +0000</pubDate>
        </item>
        <item>
            <title>gitlab-dashboard</title>
            <link>https://dokuwiki.knallimall.org/gitlab-dashboard</link>
            <description>GitLab Pi Dashboard

Install &#039;&#039;chilipie-kiosk&#039;&#039;

	*  Download the chilipie-kiosk image 
	*  Flash the image user your favourite image write e.g. Etcher
	*  Boot up your Pi - Hit F11 and then CTRL-L and enter the website you want to display in this case it will be &lt;http://localhost:3000&gt; (URL of</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 03 Oct 2018 18:48:16 +0000</pubDate>
        </item>
        <item>
            <title>homeassistant</title>
            <link>https://dokuwiki.knallimall.org/homeassistant</link>
            <description>HomeAssistant


[Unit]
Description=Home Assistant
After=network-online.target
[Service]
Type=simple
User=homeassistant
WorkingDirectory=/home/homeassistant/.homeassistant
ExecStart=/srv/homeassistant/bin/hass -c &quot;/home/homeassistant/.homeassistant&quot;

[Install]
WantedBy=multi-user.target</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 17 Jun 2020 17:09:30 +0000</pubDate>
        </item>
        <item>
            <title>ir-for-mary</title>
            <link>https://dokuwiki.knallimall.org/ir-for-mary</link>
            <description>Connect Hichi IR to the Pi Pico

Connection



Ping-Pong string: Hello, Pico!

Should return:


send data Hello, Pico!
Received: b&#039;Hello, Pico!&#039;


The Code:


from machine import UART, Pin
import utime

# Define GPIO pins
tx_pin = 0  # GPIO pin for TX
rx_pin = 1  # GPIO pin for RX

# Initialize UART
uart = UART(0, baudrate=9600, tx=tx_pin, rx=rx_pin)

while True:
    # Send data
    data_to_send = &quot;Hello, Pico!&quot;
    print(&#039;send data&#039;, data_to_send)
    uart.write(data_to_send)

    # Wait for a …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 18 Nov 2023 14:29:39 +0000</pubDate>
        </item>
        <item>
            <title>ispconfig_meeting</title>
            <link>https://dokuwiki.knallimall.org/ispconfig_meeting</link>
            <description>Was ist das?

Ein multiserver-fähiges Admin-Panel zur Verwaltung eines Servers (Apache, Mail, DNS, FTP, Shell ...), vergleichbar mit Plesk oder cPanel

Kann ich das erweitern?

Kann jederzeit durch Plugins erweitert werden. Es gibt ein App für Android zur Überwachung und ein Abrechnungsmodul, sollte Hosting ein Thema sein.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 13 Oct 2021 19:20:55 +0000</pubDate>
        </item>
        <item>
            <title>ispconfig</title>
            <link>https://dokuwiki.knallimall.org/ispconfig</link>
            <description>ISPconfig 3

Beschreibung

ISPconfig ist eine Administrations-Software für Internet Service Provider. Es stellt alle funktionen wie Webserver, Mailserver, Statistiken und deren Administration zur Verfügung.

Folgende Dienste werden zur Verfügung gestellt:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 01 Jun 2012 21:02:27 +0000</pubDate>
        </item>
        <item>
            <title>java</title>
            <link>https://dokuwiki.knallimall.org/java</link>
            <description>Java

Import SSL cert

I have installed Redmine with GIT integration via SSL (CACert). I wanted to connect my Jenkins to the GIT therefore its required to import CAcerts Class3 certificate
su tomcat
wget http://www.cacert.org/certs/class3.crt
mv class3.crt class3.cer
keytool -keystore cacerts -importcert -alias cacert -file class3.cer 
/etc/init.d/tomcat7 restart</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 11 Sep 2014 16:19:21 +0000</pubDate>
        </item>
        <item>
            <title>jenkins</title>
            <link>https://dokuwiki.knallimall.org/jenkins</link>
            <description>Jenkins deployment Scripts



###############
## Config BEGIN
############### 

##
# Server name or IP address where the code should be deployed
# 
# Use public-key authentication!
##
SERVER=&#039;knallimall.org&#039;
 
##
# User name for server
# 
# Use public-key authentication!
##
USER=&#039;root&#039;
 
##
# Remote directory where the code should be deployed
# 
# Use public-key authentication!
##
REMOTE_DESTINATION=&#039;/var/www/magento-live.knallimall.org/web&#039;
 
##
# List of files and directories with relative pat…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 03 Jan 2015 20:15:28 +0000</pubDate>
        </item>
        <item>
            <title>linux_befehle</title>
            <link>https://dokuwiki.knallimall.org/linux_befehle</link>
            <description>Linux Befehle / Programme benutzen

Create md5 hash for each file
find ./deploy/ -name &#039;*.zip&#039; -type f ! -name \*.md5 | while read hash; do sha256sum $hash | awk &#039;{print $1}&#039; &gt; $hash.md5; done
grep

Benutzung von “grep” um einen kompletten Ordner zu durchsuchen.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 16 Oct 2018 19:19:44 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_14.04_builder</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_14.04_builder</link>
            <description>LinuxMCE 14.04 Builder

my.cnf
key_buffer = 128M
max_allowed_packed = 128M
missing packages


libcec2
libcec-dev
ola
ola-dev
libdbus-c++-1-0
libdbus-c++-dev
libdbus-cpp-dev
libjsoncpp-dev


Qt 5.4.1 /opt/Qt5.4.1/5.4/android_armv7/bin/qmake (installed all including additional components/extensions)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 17 May 2015 14:47:13 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_14.04_netinstall_again</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_14.04_netinstall_again</link>
            <description>LinuxMCE 14.04

Install on Mac

	*  Add to mce-install.sh in function ConfigSources () : AddRepoToSources “&lt;http://deb.linuxmce.org/&gt; trusty main”
	*  Wipe disc using Mac Linux USB Loader
	*  Install using unetbootin (partition 1) and  refind (partition2) on a 4 GB USB
	*</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 24 May 2015 19:33:31 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_ap</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_ap</link>
            <description>LinuxMCE WLAN Access Point

Install software
sudo apt-get install bridge-utils hostapd
Configs

/etc/network/interfaces


#####
# Loopback interface
#####
iface lo inet loopback

#####
# xDSL PPPoE interface
#####
iface dsl-provider inet ppp
	pre-up    /sbin/ifconfig eth1 up
	up /etc/wide-dhcpv6/dhcp6c-ifupdown start
	down /etc/wide-dhcpv6/dhcp6c-ifupdown stop
	provider dsl-provider

#####
# IPv4 network interfaces
#####

# --- External NIC ---

# --- Internal NIC ---
iface eth0 inet manual

ifa…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 22 Jul 2016 20:24:59 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_dashboard</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_dashboard</link>
            <description>LinuxMCE Dashboard test...

	*  Drag and drop widgets
	*  save widget order
	*  Loding “LiveStats” every 2 secs
	*  jquery and jqueryui

Things to come:

	*  use jqplot for graphs
	*  shell skript get and write data for jqplot. Weekly and monthly should be enough??</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 30 Oct 2012 00:08:09 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_flow_idea</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_flow_idea</link>
            <description>TYPO3 FLOW for LMCE

&lt;http://en.wikipedia.org/wiki/TYPO3_Flow&gt;

Pro

	*  A PHP Framework with a big and solid community
	*  Every LMCE component can live in its own package
	*  All that modern programming paradigms like DDD, TDD, MVC etc.
	*  Doctrine handles database, doctrine created required tables and stuff.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 Jun 2015 17:02:04 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_kubuntu</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_kubuntu</link>
            <description>LinuxMCE auf dem MacMini


Hardware:

	*  MacMini 1,66 Ghz
	*  2 GB RAM
	*  Grafik: Intel GMA950
	*  500GB HDD
	*  DVB-S: TT-Connect S2-3650 CI
	*  Monitor: Samsung 205BW (Resolution: 1680×1050)

Installation von LinuxMCE auf Basis von Kubuntu 10.04</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 01 Jun 2012 21:02:28 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_macmini4_1</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_macmini4_1</link>
            <description>This is about installing LinuxMCE on a MacMini 2010 Model 4,1.

Install Kubuntu

[LinuxMCE Logo]

	*  Download &lt;http://releases.ubuntu.com/kubuntu/10.04/kubuntu-10.04.3-desktop-i386.iso&gt; and burn it to DVD.
	*  install Kubuntu, drop in the recently burned Kubuntu disk and boot from CD
	*  follow the installer:
		*  select “Login automatically&lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt;&lt;div class=&quot;clearer&quot;&gt;&lt;/div&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 01 Sep 2013 16:58:14 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_qorbiter_directdial</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_qorbiter_directdial</link>
            <description>qOrbiter Dial Screen</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 12 Sep 2012 22:44:09 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_qorbiter_flooplan</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_qorbiter_flooplan</link>
            <description>qOrbiter Flooplan design

Floorplan

Version 1



Version 2



Version 3

The way it is intended to work:

Swipe down accross the “time display” to call the Flooplan. Top bar is showing all floors (left/right scrollable).

Below you find Tab menu to show either all devices/media in this floor or filter by Media, Telecom etc.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 08 Sep 2012 19:50:53 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_qorbiter_media</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_qorbiter_media</link>
            <description>qOrbiter Media Screen Design

Media Screen - Version 1



Media Screen - Version 2



Media Screen - Version 3



Poll

&lt;multipoll  Media-Screen Poll&gt;
Which Media Screen do you like most?
* Media Screen - Version 1
* Media Screen - Version 2
* Media Screen - Version 3</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 12 Sep 2012 19:53:51 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_qorbiter</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_qorbiter</link>
            <description>qOrbiter Skin for tablets ( iPad etc. ) - Screens

:!: I have currently no idea about skinning for qOrbiter

This represents the home screen only.

Default &quot;home&quot; screen

Showing following items

	*  Top bar
		*  Weather
		*  Time
		*  Date

	*  6 top menu items</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 08 Sep 2012 19:28:37 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_raspberry_md</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_raspberry_md</link>
            <description>LinuxMCE - Raspberry Pi as MD

Deleted Devices

I deleted following devices from Device Tree as recommended:

	*  Xine Player
	*  Mplayer Player

and tried to update the packages.

Issues

PXE boot

Generated config file in /tftpboot/pxelinux.cfg is wrong.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 30 Aug 2013 19:03:42 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_skinning</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_skinning</link>
            <description>LinuxMCE Skinning

Issues and questions regarding skinning on my Acer Iconia A210 Tab

Component *.qml not loaded

Duplicated “Clock.qml” to “Clockdate.qml”in components/

Added this code to Screen_1qml


        Clockdate{
            id:screen1date
            anchors.right: parent.right
            anchors.rightMargin: scaleX(40)
            anchors.verticalCenter: headerbg.verticalCenter
        }</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 04 Nov 2012 01:12:20 +0000</pubDate>
        </item>
        <item>
            <title>linuxmce_sql_queries</title>
            <link>https://dokuwiki.knallimall.org/linuxmce_sql_queries</link>
            <description>LinuxMCE SQL query

Values taken from iOrbiter

Build Menu/Home Screen

Current room


SELECT PK_Room FROM Room ORDER BY PK_ROOM Limit 1;


Description


SELECT Description FROM Room WHERE PK_Room = $currentRoom


Current user


SELECT PK_Users FROM Users ORDER BY PK_Users Limit 1;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 04 Jan 2014 23:36:05 +0000</pubDate>
        </item>
        <item>
            <title>linuxmcemaps</title>
            <link>https://dokuwiki.knallimall.org/linuxmcemaps</link>
            <description>TYPO3 Extension

setup.txt



plugin.tx_linuxmcemaps_map {
	view {
		templateRootPaths.0 = {$plugin.tx_linuxmcemaps_map.view.templateRootPath}
		partialRootPaths.0 = {$plugin.tx_linuxmcemaps_map.view.partialRootPath}
		layoutRootPaths.0 = {$plugin.tx_linuxmcemaps_map.view.layoutRootPath}
	}
	persistence {
		storagePid = 31
		classes {
            Linuxmce\Linuxmcemaps\Domain\Model\User {
                mapping {
                    tableName = tt_address
                    recordType = Linuxmc…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 04 Feb 2016 09:17:58 +0000</pubDate>
        </item>
        <item>
            <title>lit-it-up</title>
            <link>https://dokuwiki.knallimall.org/lit-it-up</link>
            <description>Re-use WebComponents and JS libraries shipped with TYPO3



	*  A small wrapper around the WebComponents standard
	*  Lit enables you to write WebComponents in a convenient and productive way

In short:

WebComponents allow you to define/invent your own custom</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 04 Apr 2026 12:05:07 +0000</pubDate>
        </item>
        <item>
            <title>lmce_owncloud</title>
            <link>https://dokuwiki.knallimall.org/lmce_owncloud</link>
            <description>LinuxMCE ownCloud automatic Setup + Authentication

	*  Download the script: owncloud_setup.sh
	*  make it executable: chmod +x owncloud_setup.sh
	*  run it ./owncloud_setup.sh
	*  When finished owncloud will be located in “/var/www/userspace/”. Setup happens automatically</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 10 Jun 2014 11:47:28 +0000</pubDate>
        </item>
        <item>
            <title>lmce_video</title>
            <link>https://dokuwiki.knallimall.org/lmce_video</link>
            <description>LMCE Video Streaming app

Required:

	*  OwnCloud 8
	*  PHP 5.4
	*  Ubuntu 14.04 or 12.04
	*  ffmpeg

Install

Install ffmpeg:

copy this script: &lt;https://gist.github.com/xdamman/e4f713c8cd1a389a5917&gt;

make it executable: chmod +x this_script.sh

Checkout lmcevideo app:
cd owncloud/apps/
svn co http://svn.linuxmce.org/svn/people/ochorocho/owncloud/lmcevideo/</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 16 Feb 2015 15:31:35 +0000</pubDate>
        </item>
        <item>
            <title>mattermost-development-setup</title>
            <link>https://dokuwiki.knallimall.org/mattermost-development-setup</link>
            <description>Mattermost Development Setup

Follow this guide:
&lt;https://developers.mattermost.com/contribute/server/developer-setup/&gt;

Clone Webapp:


cd ~/go/src/github.com/mattermost/mattermost-webapp
git clone https://github.com/mattermost/mattermost-webapp


Make sure you have created mmuser and granted access to the database mattermost_test</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Jul 2018 21:13:44 +0000</pubDate>
        </item>
        <item>
            <title>munin_neu</title>
            <link>https://dokuwiki.knallimall.org/munin_neu</link>
            <description>Munin

Munin manuell ausführen
su -s /bin/bash munin
/usr/bin/munin-cron
:!: NIE ALS ROOT AUSFÜHREN!

Probleme bei Update

Problem

Munin aktualisiert nicht mehr automatisch. Zugriffsrechte prüfen. Der Munin-Benutzer muss Schreibzugriff auf /var/lib/munin/* haben</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Sep 2016 19:27:52 +0000</pubDate>
        </item>
        <item>
            <title>munin_plugins</title>
            <link>https://dokuwiki.knallimall.org/munin_plugins</link>
            <description>Munin Plugins


#!/bin/sh

##############################
# Show Munin our config
config() {
	magento=$(printenv | grep &#039;^\magento_&#039; | cut -d= -f1)
	set -- junk $magento
	shift
	for site; do
		var=${site}
		echo &quot;multigraph ${var}&quot;
		name=$(echo ${var} | rev | cut -d&#039;_&#039; -f 1 | rev)
		
		echo &quot;graph_title ${name} Load Time&quot;
		echo &quot;graph_category magento &quot;
		load=$(printenv ${var} | tr &quot;;&quot; &quot;\n&quot;)
		set -- junk $load
		shift
		for site; do
			graph=($(echo ${site} | tr &quot;|&quot; &quot;\n&quot;))
			line=${graph[0]…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 26 Jan 2015 12:18:12 +0000</pubDate>
        </item>
        <item>
            <title>munin</title>
            <link>https://dokuwiki.knallimall.org/munin</link>
            <description>Munin

Munin manuell ausführen
su -s /bin/bash munin
/usr/bin/munin-cron
:!: NIE ALS ROOT AUSFÜHREN!

Probleme bei Update

Problem

Munin aktualisiert nicht mehr automatisch. Zugriffsrechte prüfen. Der Munin-Benutzer muss Schreibzugriff auf /var/lib/munin/* haben</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Dec 2014 13:06:01 +0000</pubDate>
        </item>
        <item>
            <title>neos</title>
            <link>https://dokuwiki.knallimall.org/neos</link>
            <description>NEOS

Userful commands

Flush caches for Production enviroment:
FLOW_CONTEXT=Production ./flow flow:cache:flush --force
Warmup Caches (NO backend logout):
FLOW_CONTEXT=Production ./flow cache:warmup
Create Childnodes
FLOW_CONTEXT=Production ./flow node:repair</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 14 Feb 2019 12:18:56 +0000</pubDate>
        </item>
        <item>
            <title>netflix_vector</title>
            <link>https://dokuwiki.knallimall.org/netflix_vector</link>
            <description>Netflix Vector


#! /bin/sh

# Author:	Jochen Roth
# Provides: 	Netflix Vector
# Description: 	Manage Netflix Vector init 

VECTOR_DIR=/usr/share/vector/
VECTOR_PORT=8080

case &quot;$1&quot; in
 start)
 	cd $VECTOR_DIR/app &amp;&amp; nohup python -m SimpleHTTPServer $VECTOR_PORT &gt; /dev/null 2&gt;&amp;1 &amp; echo $! &gt; ../vector.pid
 	;;
 stop)
 	
 	KILL_PID=$(cat &quot;$VECTOR_DIR/vector.pid&quot;)
 	echo &quot;kill $KILL_PID&quot;
 	kill $KILL_PID
 	rm $VECTOR_DIR/vector.pid
 	
 	sleep 10
 	;;
 restart)
 	KILL_PID=$(cat &quot;$VECTOR_DIR/vector.p…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 16 Apr 2015 13:12:27 +0000</pubDate>
        </item>
        <item>
            <title>nextcloud-talk-high-performance-backend</title>
            <link>https://dokuwiki.knallimall.org/nextcloud-talk-high-performance-backend</link>
            <description>Nextcloud - janus, signaling, coturn

Inspired by

	*  &lt;https://nichteinschalten.de/signalisierungsserver-fuer-nextcloud-aufsetzen-how-to/&gt;
	*  &lt;https://markus-blog.de/index.php/2020/07/30/how-to-install-nextcloud-talk-high-performance-backend-with-stun-turnserver-on-ubuntu/&gt;

Software:

	*  Janus Gateway (apt install janus)
	*  Coturn (apt install coturn)
	*  Signaling (see &lt;https://github.com/strukturag/nextcloud-spreed-signaling/&gt;)
	*  NATS Server via Docker (&lt;https://hub.docker.com/_/nats&gt;)
…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 13 Apr 2025 09:59:59 +0000</pubDate>
        </item>
        <item>
            <title>oc_streamer_draft</title>
            <link>https://dokuwiki.knallimall.org/oc_streamer_draft</link>
            <description>Draft


&lt;?php


class Process{
    private $pid;
    private $command;

    public function __construct($cl=false){
        if ($cl != false){
            $this-&gt;command = $cl;
            $this-&gt;runCom();
        }
    }
    private function runCom(){
        $command = &#039;nohup &#039;.$this-&gt;command.&#039; &gt; /dev/null 2&gt;&amp;1 &amp; echo $!&#039;;
        exec($command ,$op);
        $this-&gt;pid = (int)$op[0];
    }

    public function setPid($pid){
        $this-&gt;pid = $pid;
    }

    public function getPid(){
     …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 11 Feb 2015 22:30:18 +0000</pubDate>
        </item>
        <item>
            <title>ochorocho_contribute_to_gitlab</title>
            <link>https://dokuwiki.knallimall.org/ochorocho_contribute_to_gitlab</link>
            <description>How to contribute to Gitlab ... or not

How i started

Back in dec 2018 i was not happy about the way satis was used to build composer packages in our company. I felt like this is to complex for what it was doing and took to long to build (~3 minutes for 50 packages) on the Gitlab Runner.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 03 Jul 2020 09:23:49 +0000</pubDate>
        </item>
        <item>
            <title>opentofu-terraform-provider-kvm</title>
            <link>https://dokuwiki.knallimall.org/opentofu-terraform-provider-kvm</link>
            <description>Terraform/OpenTofu: KVM Provider

To set up the KVM Provider some additional steps are required to be able to access KVM remotely via SSH.

Change values in /etc/ssh/sshd_config on the KVM host:

	*  AllowTcpForwarding no to AllowTcpForwarding yes


terraform {
    required_providers {
        libvirt = {
            source = &quot;dmacvicar/libvirt&quot;
            version = &quot;0.7.1&quot;
        }
    }
}

provider &quot;libvirt&quot; {
    uri   = &quot;qemu+ssh://root@&lt;IP_ADDRESS&gt;/system?sshauth=privkey&quot;
}</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 09 Oct 2023 20:47:35 +0000</pubDate>
        </item>
        <item>
            <title>openwrt_bonding</title>
            <link>https://dokuwiki.knallimall.org/openwrt_bonding</link>
            <description>OpenWRT ADSL Bonding / Link Aggregation

Available or given Hardware and Software:

	*  MacMini 2006 (local)
		*  Extended with 2x Apple USB-Ethernet Adapter

	*  KVM virtualized Server (external)
	*  2x AVM FritBox 3170 (ADSL Modem)

Download OpenWRT x86 - for MacMini and KVM (Server install)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 14 Mar 2013 23:40:10 +0000</pubDate>
        </item>
        <item>
            <title>openwrt</title>
            <link>https://dokuwiki.knallimall.org/openwrt</link>
            <description>OpenWRT

Beschreibung

Freie Router Firmware auf Linux-Basis. Mit kompletter Weboberfläche ( LuCi ) zur Administration.

Bisher verwendete Router:

	*  Fon 2100
	*  Linksys WRT54GL
	*  Linksys WRT350N v2

Selbst kompiliert für Linksys WRT350N v2: &lt;http://openwrt.knallimall.org/&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 30 Apr 2015 20:30:08 +0000</pubDate>
        </item>
        <item>
            <title>os_x</title>
            <link>https://dokuwiki.knallimall.org/os_x</link>
            <description>OS X

Auftretende Fehler

Spotlight-Index defekt / kaputt

Fehler erkennen:

Den Fehler erkennt man beim Booten. Es wird nur die Lupe rechts oben von Spotlight geladen!
Wenn man die Maus dort hin bewegt erscheint der SAT1-Ball ( Lade-Symbol ).
Weder der Desktop noch das Apfelmenü oder Dock werden geladen.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 30 Oct 2015 09:19:01 +0000</pubDate>
        </item>
        <item>
            <title>php-standalone-applications</title>
            <link>https://dokuwiki.knallimall.org/php-standalone-applications</link>
            <description>PHP Standalone Applications

Bau deine eigene Application basierend auf PHP

static-php-cli

URL &lt;https://static-php.dev/&gt;

	*  micro
	*  cli
	*  embed
	*  frankenphp

Konfiguration


php-version: 8.4
extensions: &quot;bcmath,filter,mbstring,mbregex,phar,zlib,openssl,tokenizer,posix,simplexml,xml,dom,xml,zip,zlib,pdo,intl,curl,iconv,session&quot;
sapi: micro,frankenphp
download-options:
  prefer-pre-built: true
build-options:
  enable-zts: true
  with-hardcoded-ini: [&quot;memory_limit=4G&quot;, &quot;max_input_vars=150…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 13 Sep 2025 14:45:54 +0000</pubDate>
        </item>
        <item>
            <title>phpstorm</title>
            <link>https://dokuwiki.knallimall.org/phpstorm</link>
            <description>PHPStorm

Using multiple GIT repos in a single project

On Mac go to PhpStorm -&gt; Preferences -&gt; Version Control.

On Linux go to File -&gt; Settings -&gt; Version Control

Click on “+”-Button and select the folder containing the GIT repository and make sure you selected GIT as VCS. Don&#039;t forget to click on the</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 16 Mar 2016 12:31:44 +0000</pubDate>
        </item>
        <item>
            <title>pi5_proxmox</title>
            <link>https://dokuwiki.knallimall.org/pi5_proxmox</link>
            <description>Proxmox on Raspberry Pi5

This is a little summary on how to setup an run VMs using Proxmox on a NVMe

Resources

	*  NVMe setup: Jeff Geerling Blog and Heise
	*  Proxmox install: &lt;https://github.com/jiangcuo/Proxmox-Port/wiki/Install-Proxmox-VE-on-Debian-bookworm#install-proxmox-ve-on-debian-bookworm&gt;
	*  Additional information on how to create a VM (section “VM erstellen”): &lt;https://www.bachmann-lan.de/proxmox-8-auf-dem-raspberry-pi-4-installieren/&gt;

First of all, install Raspberry Pi</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 05 May 2024 10:44:08 +0000</pubDate>
        </item>
        <item>
            <title>pimcore_rest_api</title>
            <link>https://dokuwiki.knallimall.org/pimcore_rest_api</link>
            <description>pimcore REST API

Get existing Class value
http://YOUR-DOMAIN/webservice/rest/class/id/1?apikey=###API-KEY###</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 23 Mar 2014 15:15:29 +0000</pubDate>
        </item>
        <item>
            <title>piwigo</title>
            <link>https://dokuwiki.knallimall.org/piwigo</link>
            <description>Piwigo Bilddatenbank / Multimedia

IPTC / EXIF Daten der Bilder auslesen

IPTC/Exif Daten werden beim Hochladen einmal eingelesen und dann in der Datenbank gespeichert. [Download config.inc.php] und in piwigo/local/config ablegen

Umlaute in den IPTC / Exif Daten werden nicht unterstützt! Ist aber im</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 01 Jun 2012 21:02:28 +0000</pubDate>
        </item>
        <item>
            <title>piwik</title>
            <link>https://dokuwiki.knallimall.org/piwik</link>
            <description>Piwik

Beschreibung

“Segmentation Fault” beim Ausführen des cron.sh. Das tritt bevorzugt bei großen Seiten auf.

Lösung

Wenn ich das richtig verstanden habe, wird php_cli während der Ausführung deaktiviert.

Folgendes in die index.php von Piwik eintragen:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 17 Oct 2012 08:05:51 +0000</pubDate>
        </item>
        <item>
            <title>portainer</title>
            <link>https://dokuwiki.knallimall.org/portainer</link>
            <description>Portainer

Web interface to manage your docker containers

&lt;https://portainer.io/install.html&gt;

Install/run Portainer


docker run --restart always -d -p 9191:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /var/www/docker.knallimall.org/web/portainer_data:/data portainer/portainer</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 21 Feb 2018 13:04:54 +0000</pubDate>
        </item>
        <item>
            <title>prometheus_grafana</title>
            <link>https://dokuwiki.knallimall.org/prometheus_grafana</link>
            <description>Grafana Prometheus

Links to exporters

A list of available exporters:

&lt;https://prometheus.io/docs/instrumenting/exporters/&gt;

Gitlab included Exporter

	*  PostgreSQL: &lt;https://docs.gitlab.com/ee/administration/monitoring/prometheus/postgres_exporter.html&gt;
	*  Redis: &lt;https://docs.gitlab.com/ee/administration/monitoring/prometheus/redis_exporter.html&gt;
	*  Runner: &lt;https://docs.gitlab.com/runner/monitoring/&gt;

Install using go:


go get github.com/prometheus/mysqld_exporter


Run exporters on boo…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 22 Jun 2019 19:48:17 +0000</pubDate>
        </item>
        <item>
            <title>qorbiter_prev</title>
            <link>https://dokuwiki.knallimall.org/qorbiter_prev</link>
            <description>Preview qOrbiter Skin

&lt;flashplayer width=800 height=540&gt;file=/_media/de/qorbiter-progress.flv&lt;/flashplayer&gt;

Submenu

I want to reset the buttons to their default opacity and hide the arrow when clicked on another button ..

&lt;flashplayer width=640 height=380&gt;file=/_media/de/qo-submenu.flv&lt;/flashplayer&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 24 Nov 2012 01:34:59 +0000</pubDate>
        </item>
        <item>
            <title>raspberry_pi-gen_build_image</title>
            <link>https://dokuwiki.knallimall.org/raspberry_pi-gen_build_image</link>
            <description>PiGen Image

Prepare docker


docker pull jazzypro/ubuntu-dind
docker run --privileged -d jazzypro/ubuntu-dind --name pigen-docker



docker run \
  -p 8080:8080 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  --name jenkins \
  jazzypro/ubuntu-dind</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 07 Oct 2018 15:44:18 +0000</pubDate>
        </item>
        <item>
            <title>raspberry-pi-pico-bluetooth-led</title>
            <link>https://dokuwiki.knallimall.org/raspberry-pi-pico-bluetooth-led</link>
            <description>Raspbery Pi Pico Bluetooth LED

Control LEDs over Bluetooth. You can set RGB values and brightness.
Brightness is calculated which is not perfect but does the job for now.

Wiring





Parts

	*  Bluetooth Module
	*  Pi Pico
	*  Pi Pico
	*  LED Strip WS2812B

The Code


import json
import neopixel
from led import Led
from machine import UART, Pin

uart = UART(0, 9600)
led = Led()

while True:
    if uart.any():
        received = uart.read()
        try:
            input = received.decode(&quot;utf-…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 10 Feb 2022 22:42:36 +0000</pubDate>
        </item>
        <item>
            <title>raspberry</title>
            <link>https://dokuwiki.knallimall.org/raspberry</link>
            <description>Raspberry Pi Model B

Wifi Setup

/etc/network/interfaces :


auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp


/etc/wpa_supplicant/wpa_supplicant.conf :</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 25 Dec 2015 23:02:15 +0000</pubDate>
        </item>
        <item>
            <title>raspbian_compile_dvb-usb</title>
            <link>https://dokuwiki.knallimall.org/raspbian_compile_dvb-usb</link>
            <description>OSMC / Raspbian


sudo apt-get install linux-source
tar xvfJ /usr/src/linux-source-3.16.tar.xz -C /usr/src/
cd /usr/src/linux-source-3.16/
nano -w drivers/media/usb/dvb-usb/pctv452e.c 
make oldconfig
make modules SUBDIRS=drivers/media/usb/dvb-usb ### COMPILE
make modules_install SUBDIRS=drivers/media/usb/dvb-usb ### INSTALL</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 26 Apr 2016 20:00:20 +0000</pubDate>
        </item>
        <item>
            <title>redmine_commands</title>
            <link>https://dokuwiki.knallimall.org/redmine_commands</link>
            <description>Redmine related commands

Restart
touch tmp/restart.txt

Migrate plugins (Redmine 2.x)
rake redmine:plugins:migrate RAILS_ENV=production
Run Migration for single plugin starting with Version 0
rake db:migrate:plugin NAME=whitewall VERSION=0
Generate Migration:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 23 Nov 2015 12:29:26 +0000</pubDate>
        </item>
        <item>
            <title>redmine_error</title>
            <link>https://dokuwiki.knallimall.org/redmine_error</link>
            <description>Common errors

Repo commits not updated

Error

Redmine Log shows following error and commits are not updated:


git log error: git exited with non-zero status: 128


Fix

Remove the Repository in Redmine using “Settings -&gt; Repository” and re-add it, and wait till CronJob ist fetching Changesets again.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 17 Oct 2017 06:08:45 +0000</pubDate>
        </item>
        <item>
            <title>redmine</title>
            <link>https://dokuwiki.knallimall.org/redmine</link>
            <description>Redmine

Vorbereitung

Voraussetzungen

	*  epel yum repository aktiviert
	*  mysql installiert

Pakete installieren:
yum install ruby ruby-devel ruby-libs ruby-irb ruby-rdoc ruby-mysql rubygems gem install rails

Redmine installieren

gehe zu “/opt</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 30 May 2014 11:17:54 +0000</pubDate>
        </item>
        <item>
            <title>setup_infrastructure</title>
            <link>https://dokuwiki.knallimall.org/setup_infrastructure</link>
            <description>Thoughts on a Server Setup



	*  Server: &lt;https://www.hetzner.de/dedicated-rootserver/matrix-ex&gt;
	*  KVM with Proxmox VE (GUI): &lt;https://www.proxmox.com/de/proxmox-ve&gt;
	*  Proxmox Mail Gateway: &lt;https://www.proxmox.com/de/proxmox-mail-gateway&gt;
	*  Dokku: &lt;https://github.com/dokku/dokku&gt; 

Pros:

	*  Snapshots for VM Backup
	*  flexbile

Cons:

	*  Requires a server admin!
	*  Own backups
	*  Not scalable - just a single server</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 23 Apr 2019 15:04:14 +0000</pubDate>
        </item>
        <item>
            <title>solr</title>
            <link>https://dokuwiki.knallimall.org/solr</link>
            <description>Apache Solr Server

Install Solr

&lt;https://tecadmin.net/install-apache-solr-on-ubuntu/&gt;

Useful commands

List of Commands:

&lt;https://lucidworks.com/2015/08/17/securing-solr-basic-auth-permission-rules/&gt;

Indexing files using Tika:

&lt;https://lucene.apache.org/solr/guide/6_6/uploading-data-with-solr-cell-using-apache-tika.html#UploadingDatawithSolrCellusingApacheTika-TryingoutTikawiththeSolrtechproductsExample&gt;

Create User and set password


curl --user USERNAME http://localhost:8983/solr/admin/…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 15 Feb 2018 09:17:38 +0000</pubDate>
        </item>
        <item>
            <title>ssh</title>
            <link>https://dokuwiki.knallimall.org/ssh</link>
            <description>Bash for Dummies

	*  man -&gt; Hilfeseiten enzeigen
	*  screen -&gt; erstellen, holen, anzeigen, benennen
	*  less und more -&gt; nur Teile von STDOUT anzeigen
	*  STDOUT irgendwo hin Pipen: echo “epic shit” &gt; file.txt
	*  ssh -&gt; mit anderem Server verbinden</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 11 May 2018 06:03:39 +0000</pubDate>
        </item>
        <item>
            <title>subversion</title>
            <link>https://dokuwiki.knallimall.org/subversion</link>
            <description>Subversion

Ordner in Subversion ausschliessen
svn propset svn:ignore &quot;*&quot; build/
Dateien hinzufügen
svn add ./*
ALLE Dateien hinzufügen
svn add --force * --auto-props --parents --depth infinity -q
Clean svn repo, ready for GIT:

Find and list all .svn folders just before deleting them:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 16 Aug 2014 12:37:34 +0000</pubDate>
        </item>
        <item>
            <title>synology_sub-addressing</title>
            <link>https://dokuwiki.knallimall.org/synology_sub-addressing</link>
            <description>Synology Sub-Adressing/Tagging for MailStation/MailServer

... using a custom Postfix main.cf config file

	*  Create custom Postfix config file: /var/packages/MailServer/etc/customize/postfix/main.cf
	*  Add config value recipient_delimiter=“+” to the file</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 04 Jun 2019 06:20:06 +0000</pubDate>
        </item>
        <item>
            <title>t3cm-gitpod</title>
            <link>https://dokuwiki.knallimall.org/t3cm-gitpod</link>
            <description>Anforderungen

	*  GitHub oder GitLab Account
	*  Browser: Chrome, Firefox, MS Edge und Safari (aka “der neue IE”)

	*  Browser Extension (GitHub):
		*  Firefox
		*  Chrome
		*  Micorsoft Edge
		*  Safari - Nicht im App Store verfügbar

	*  GitHub Projekt - Projekt auf dessen Basis ein GitPod gestartet wird. Kann auch lokal verwendet werden</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 24 Oct 2022 08:22:57 +0000</pubDate>
        </item>
        <item>
            <title>t3cm-template</title>
            <link>https://dokuwiki.knallimall.org/t3cm-template</link>
            <description>LAMP  ✅ DDEV Package-Manager  ✅ Composer, NPM Site package  ✅ QA Tools / Analyzer  ✅ PHPStan, PHP-CS-Fixer Versioning  ✅ Git Bundler  ✅ ViteJS Tests (unit, functional, acceptance)  ❌ Continous integration  ⚠️ GitLab Runner + deployer (needs additional configuration) 
&lt;ul&gt;
  &lt;li&gt;Projekt forken&lt;/li&gt;
  &lt;li&gt;🚀 Tolle Sachen machen 🚀&lt;/li&gt;
  &lt;li&gt;Merge Request erstellen. Mit klarer Beschreibung&lt;/li&gt;
  &lt;li&gt;Einen Reviewer &quot;anfordern&quot;: &lt;code&gt;@gitlab-bot ready&lt;/code&gt;&lt;/li&gt;
  &lt;li&gt;🥁 Warten bis es gemerged wird.…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 02 Sep 2023 12:52:34 +0000</pubDate>
        </item>
        <item>
            <title>t3dd23</title>
            <link>https://dokuwiki.knallimall.org/t3dd23</link>
            <description>&lt;ul&gt;
  &lt;li&gt;LAMP stack including configuration and services (e.g. solr) &lt;/li&gt;
  &lt;li&gt;Package-Manager&lt;/li&gt;
  &lt;li&gt;Site package&lt;/li&gt;
  &lt;li&gt;QA Tools / Analyzer&lt;/li&gt;
  &lt;li&gt;Versioning&lt;/li&gt;
  &lt;li&gt;Bundler&lt;/li&gt;
  &lt;li&gt;Tests (unit, functional, acceptance)&lt;/li&gt;
  &lt;li&gt;Continous integration&lt;/li&gt;
&lt;/ul&gt;

To run the website we need a webserver, a database and PHP.

Either set this up all yourself or you can use DDEV:

&lt;ul&gt;
  &lt;li&gt;Easy to set up&lt;/li&gt;
  &lt;li&gt;Share configuration with your team using VCS&lt;/li&gt;
  &lt;li&gt;Flex…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Aug 2023 15:27:41 +0000</pubDate>
        </item>
        <item>
            <title>t3dd24</title>
            <link>https://dokuwiki.knallimall.org/t3dd24</link>
            <description>FrankenPHP - The Modern PHP App Server</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 22 Jul 2024 17:41:32 +0000</pubDate>
        </item>
        <item>
            <title>test-flow</title>
            <link>https://dokuwiki.knallimall.org/test-flow</link>
            <description>huhuh</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 02 Sep 2023 12:49:21 +0000</pubDate>
        </item>
        <item>
            <title>theia-on-pi4</title>
            <link>https://dokuwiki.knallimall.org/theia-on-pi4</link>
            <description>Theia on Pi4

See official guide for details

For ...

	*  Python
	*  Ruby
	*  Javascript
	*  PHP

Install required Packages


sudo apt install ruby ruby-dev rubygems python-pip git


Python

See details


pip install &#039;python-language-server[all]&#039;


Ruby

See details


sudo gem install solargraph</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 02 Jul 2020 21:41:40 +0000</pubDate>
        </item>
        <item>
            <title>typo3_cropping_tool</title>
            <link>https://dokuwiki.knallimall.org/typo3_cropping_tool</link>
            <description>TYPO3 Cropping Tool

This covers:

	*  Cropping images for each breakpoint
	*  Cover area for each breakpoint
	*  Focus area/point for each breakpoint



Simple cropping

Override TCA using $GLOBALS[&#039;TCA&#039;][&#039;pages&#039;][&#039;types&#039;][&#039;1&#039;][&#039;columnsOverrides&#039;][&#039;media&#039;][&#039;config&#039;][&#039;overrideChildTca&#039;]</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 18 Oct 2018 13:15:17 +0000</pubDate>
        </item>
        <item>
            <title>typo3_distribution_clear</title>
            <link>https://dokuwiki.knallimall.org/typo3_distribution_clear</link>
            <description>Clear TYPO3 Distrobution

What does it do?

If you want to reinitialize a TYPO3 Distribution use this script to clear tables and delete files in fileadmin/ . Reinstall your distribution using the Extensionmanager to import the initialize.t3d and files.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 09 Apr 2018 06:44:28 +0000</pubDate>
        </item>
        <item>
            <title>typo3_form</title>
            <link>https://dokuwiki.knallimall.org/typo3_form</link>
            <description>EXT:form

Prefill fields

From &lt;https://wiki.sebkln.de/doku.php?id=typo3:form&gt;


plugin.tx_form {
    settings {
        formDefinitionOverrides {
            // Form identifier
            BasicContactForm {
                renderables {
                    0 {
                        renderables {
                            // Prefill first field (0) field
                            0 {
                                defaultValue = TEXT
                                defaultValue.data = GP…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 08 Oct 2019 09:09:43 +0000</pubDate>
        </item>
        <item>
            <title>typo3_header</title>
            <link>https://dokuwiki.knallimall.org/typo3_header</link>
            <description>lib.headerImage = FLUIDTEMPLATE
lib.headerImage {
  file = fileadmin/t1_distribution/Html/Partials/HeadImage.html
  variables {

    keywords = TEXT
    keywords.field = register:newsKeywords // keywords

	images = FILES
	images {
		references {
			data = levelmedia:-1, slide
		}
		renderObj = COA
		renderObj {
			10 = IMG_RESOURCE
			10 {
				file.import.data = levelmedia: -1,slide
				file.width = 2200m
				file.height = 450c
				file.treatIdAsReference = 1
				stdWrap.wrap = |{field:subtitle …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 10 Oct 2015 19:06:35 +0000</pubDate>
        </item>
        <item>
            <title>typo3_layout_ctype</title>
            <link>https://dokuwiki.knallimall.org/typo3_layout_ctype</link>
            <description>TYPO3 CType based dropdown values

Add dropdown values depending on ctype


# Add Layout for squares, ctype textmedia only, layout is the typo3 field name
TCEFORM.tt_content.layout {
  # Just remove em all
  removeItems = 0,1,2,3,4,5,6,7,90

  altLabels.1 = LLL:EXT:extension_key/Resources/Private/Language/locallang_db.xlf:headline.1
  addItems {
    6 = Label 1
    7 = Label 2
  }
  types {
    # ctype name
    textmedia {
      keepItems = 6,7
    }
    menu_pages {
      keepItems = 8,9
    }
…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 24 Jun 2019 08:27:45 +0000</pubDate>
        </item>
        <item>
            <title>typo3_modify_tca</title>
            <link>https://dokuwiki.knallimall.org/typo3_modify_tca</link>
            <description>TCA

Remove field from palette


$GLOBALS[&#039;TCA&#039;][&#039;tt_content&#039;][&#039;palettes&#039;][&#039;headers_no_layout&#039;] = [
    &#039;label&#039; =&gt; &#039;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.headers&#039;,
    &#039;showitem&#039; =&gt; &#039; header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel&#039;
];

$GLOBALS[&#039;TCA&#039;][&#039;tt_content&#039;][&#039;types&#039;][&#039;menu_pages&#039;][&#039;showitem&#039;] = &#039;--div--;LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general,--palette--;;general,--palette--;;headers_no_…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 25 Oct 2018 11:33:27 +0000</pubDate>
        </item>
        <item>
            <title>typo3_sitepackage_contentelements</title>
            <link>https://dokuwiki.knallimall.org/typo3_sitepackage_contentelements</link>
            <description>TYPO3 - Site Package - Content elements

Creating a Site Package

Why using a Site Package: &lt;http://de.slideshare.net/benjaminkott/typo3-the-anatomy-of-sitepackages&gt;

See: &lt;https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/latest/AddingYourOwnContentElements/&gt;

Adding new Content elements to your Site Package

Setup new content element

This will show your new element in the content element wizard


# Custom Contentelements based on fluid
mod.wizards.newContentElement.wizardItems.c…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 28 Sep 2018 07:53:35 +0000</pubDate>
        </item>
        <item>
            <title>typo3_vhs</title>
            <link>https://dokuwiki.knallimall.org/typo3_vhs</link>
            <description>TYPO3 VHS

Get Images if only count is given


&lt;v:content.resources.fal field=&quot;image&quot; as=&quot;images&quot; record=&quot;{data}&quot;&gt;
  &lt;f:for each=&quot;{images}&quot; as=&quot;image&quot; iteration=&quot;i&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;
      &lt;f:image src=&quot;{image.url}&quot;/&gt;
      &lt;h2 class=&quot;tile__text&quot;&gt;{image.title}&lt;/h2&gt;
    &lt;/div&gt;
  &lt;/f:for&gt;
&lt;/v:content.resources.fal&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 27 Sep 2018 12:18:13 +0000</pubDate>
        </item>
        <item>
            <title>typo3-message-bus-rabbitmq</title>
            <link>https://dokuwiki.knallimall.org/typo3-message-bus-rabbitmq</link>
            <description>Get going with TYPO3 Message Bus and RabbitMQ

Install RabbitMQ

To get RabbitMQ running as a DDEV Service:


ddev get b13/ddev-rabbitmq &amp;&amp; ddev restart


Apply the configuration:


ddev rabbitmq apply


This will apply the configuration defined in .ddev/rabbitmq/config.yaml</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 12 Nov 2023 00:34:16 +0000</pubDate>
        </item>
        <item>
            <title>vdr</title>
            <link>https://dokuwiki.knallimall.org/vdr</link>
            <description>VDR

Scan
w_scan -fs -s S19E2 &gt;&gt; channels.conf

X11 Forwarding
vdr-sxfe xvdr+tcp://127.0.0.1:37890
Test vdr-sxfe
DISPLAY=:0.0 vdr-sxfe</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 17 Jan 2016 20:29:44 +0000</pubDate>
        </item>
        <item>
            <title>virtualbox</title>
            <link>https://dokuwiki.knallimall.org/virtualbox</link>
            <description>Virtalbox

Ubuntu 14.04 - Virtualbox 4.3.18 - Slow/glitchy mouse

Check unity support:
/usr/lib/nux/unity_support_test -p
In my case i got “NO” for “Not software rendered”.

Make sure you have installed following packages:
sudo apt-get install build-essential dkms</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 28 Dec 2014 13:30:17 +0000</pubDate>
        </item>
        <item>
            <title>webpack_complete_webdevelopment_config</title>
            <link>https://dokuwiki.knallimall.org/webpack_complete_webdevelopment_config</link>
            <description>*  Build Webfont and corresponding SCSS (Webfont.scss.njk -&gt; compiles to -&gt;_webfont.scss)
	*  Compile and process SCSS
		*  Lint
		*  Concatenate
		*  Autoprefix
		*  Minify
		*  Compress

	*  Compile and process Javascript
		*  Babel (transpile to ES2015)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 05 Feb 2018 22:48:01 +0000</pubDate>
        </item>
    </channel>
</rss>
