<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.kptree.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.kptree.net/feed.php">
        <title>KPTree Wiki</title>
        <description></description>
        <link>https://wiki.kptree.net/</link>
        <image rdf:resource="https://wiki.kptree.net/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-24T12:07:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:symlinks&amp;rev=1736481311&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=wiki:syntax&amp;rev=1682847792&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:nginx-php-notes&amp;rev=1762648276&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:misc&amp;rev=1760421555&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:rsync&amp;rev=1769870083&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:docker-mailserver&amp;rev=1755344352&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:web_server_setup&amp;rev=1733541215&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:docker-dokuwiki&amp;rev=1775347277&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=tech_notes:linux_commands&amp;rev=1774144789&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:kvm&amp;rev=1739005865&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:network_setup&amp;rev=1755390424&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:diun-ntfy&amp;rev=1733484956&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:docker-homepage&amp;rev=1749636170&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:email_server&amp;rev=1711267281&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:mswindows_notes&amp;rev=1773644658&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=personal:recipes&amp;rev=1759109345&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:back-up_server_old&amp;rev=1735865746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi&amp;rev=1703336839&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:nfs&amp;rev=1736058447&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:systemd&amp;rev=1703561958&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:vim&amp;rev=1711260280&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=start&amp;rev=1767067567&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:fileshare&amp;rev=1736047559&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=docker_notes:hoarder&amp;rev=1746938416&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:dokuwiki_setup&amp;rev=1759144931&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:media_vm_setup&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:background&amp;rev=1757847620&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:dns_dhcp&amp;rev=1734233746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:network&amp;rev=1764500119&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:ppp&amp;rev=1726920633&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:tc&amp;rev=1719101663&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=linux_router:wireguard&amp;rev=1748092165&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=tech_notes:ascii&amp;rev=1716009085&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=tech_notes:boot&amp;rev=1726996418&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=tech_notes:pikvm&amp;rev=1754829003&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:summary&amp;rev=1769318090&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:aptcache&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:bash&amp;rev=1763783897&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:calibre_server&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:conky&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:docker&amp;rev=1735896831&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:firmware&amp;rev=1759110790&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi_console&amp;rev=1747553262&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:logrotate&amp;rev=1703561446&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:mosh&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:samba&amp;rev=1682847793&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:snapraid&amp;rev=1772716852&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ssh&amp;rev=1736477985&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:swap&amp;rev=1700362079&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.kptree.net/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>KPTree Wiki</title>
        <link>https://wiki.kptree.net/</link>
        <url>https://wiki.kptree.net/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:symlinks&amp;rev=1736481311&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-10T03:55:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Simlinks</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:symlinks&amp;rev=1736481311&amp;do=diff</link>
        <description>simlinks ln linux setup command

Simlinks

A symlink is a soft or hard link to a directory location to another directory location or file.  It effectively allows a directory tree (soft link only) to be made for different non-structured directory locations, even across partitions.  It allows configuration file control by having current configuration file pointing to different version or use type configuration files, depending on use case.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=wiki:syntax&amp;rev=1682847792&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Formatting Syntax</title>
        <link>https://wiki.kptree.net/doku.php?id=wiki:syntax&amp;rev=1682847792&amp;do=diff</link>
        <description>Formatting Syntax

DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages. Simply have a look at the source of this page by pressing</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:nginx-php-notes&amp;rev=1762648276&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-09T00:31:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Docker nginx / php notes</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:nginx-php-notes&amp;rev=1762648276&amp;do=diff</link>
        <description>linux docker nginx php fast-cgi php-fpm

Docker nginx / php notes

nginx executable

I had some trouble getting nginx with php-fpm to operate.  So I tried to get working a simple setup to nut-out the nuances. I got it working using php-fpm socket with Apline Linux on 2 Docker instances, one running Nginx and the other php-fpm.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:misc&amp;rev=1760421555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-14T05:59:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Router Miscellaneous</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:misc&amp;rev=1760421555&amp;do=diff</link>
        <description>linux router monitor links darkstat glances ntopng iftop nethogs

Router Miscellaneous

Monitoring

There are a number of linux monitoring packages available. See these links for more examples see, 13 Linux Performance Monitoring Tools – Part 2, and 30 Linux System Monitoring Tools Every SysAdmin Should Know. Below are a few that I have tried and use.

iftop

iftop - display bandwidth usage on an interface by host

Use</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:rsync&amp;rev=1769870083&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-31T14:34:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Rsync</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:rsync&amp;rev=1769870083&amp;do=diff</link>
        <description>rsync backup linux debian rsnapshot

Rsync

These are my rsync notes.  I also used to use rsnapshot, however I was unhappy with the performance of this application and moved to restic.  The original rsnapshot notes have been rolled up and moved to the bottom of this page.

Rsync Notes

Main rsync command usage summary</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:docker-mailserver&amp;rev=1755344352&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-16T11:39:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Docker mailserver</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:docker-mailserver&amp;rev=1755344352&amp;do=diff</link>
        <description>linux docker mail mailserver alpine dovecot postfix sqlite s6 s6-rc

Docker mailserver

This mailserver setup follows Workaround&#039;s SPmail guide for Debian 12 “Bookworm”.  Key changes are that instead of installing on Debian 12 virtual machine1, with a Maria mysql database2, this setup is for installation on latest Alpine linux Docker image with s6-rc init using maria database.  I toyed with sqlite and basically got it functional, however the support apps do not function with sqlite, so I went ba…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:web_server_setup&amp;rev=1733541215&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-07T03:13:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Web Server setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:web_server_setup&amp;rev=1733541215&amp;do=diff</link>
        <description>linux debian apache apache2 httpd web server php certbot letsencrypt nextcloud cloud vm virtual machine kvm proxy reverse proxy gid uid vipw vigr group id user id

Web Server setup

Basic Web Server setup on VM

I am moving away from Ubuntu to Debian. I find the instruction for here are good to setup a basic web server Digitalocean&#039;s LAMP on Debian 11 and Computing for Geeks LAMP on Debian.


Old, tl;dr;

The main reference used is Unixmen - How To Install LAMP Stack On Ubuntu 16.04, for the bas…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:docker-dokuwiki&amp;rev=1775347277&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-05T00:01:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dokuwiki</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:docker-dokuwiki&amp;rev=1775347277&amp;do=diff</link>
        <description>linux docker traefik dokuwiki container

Dokuwiki

Main Dokuwiki Page

The main dokuwiki page dokuwiki_setup.

Dokuwiki Container

This uses the linuxserver.io image from dockerhub, linuxserver/dokuwiki.  The Linuxserver.io documents can be found heredoc.linuxserver.io.


Defines web_data volume:


#Not USED
docker volume create --driver local \
    --opt type=none \
    --opt device=&quot;/home/docker_store/cloud.kptree.net/data&quot; \
    --opt o=bind cloud_data</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=tech_notes:linux_commands&amp;rev=1774144789&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-22T01:59:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux CLI Commands</title>
        <link>https://wiki.kptree.net/doku.php?id=tech_notes:linux_commands&amp;rev=1774144789&amp;do=diff</link>
        <description>cli commands

Linux CLI Commands

Various Linux CLI (Command Line Interface) Commands with examples and grouped by type

File System

Find specific file types

	* Using ls:
		* ls -lhaF | grep ^l   # list links
		* ls -lhaF | grep ^d   # list directories
		* ls -lhaF | grep ^-</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:kvm&amp;rev=1739005865&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-08T09:11:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KVM Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:kvm&amp;rev=1739005865&amp;do=diff</link>
        <description>server kvm virtual command debian machine qemu virsh qcow linux command setup nbd network block device

KVM Setup

I original setup my main server and virual machines all with Ubuntu.  However I have started using Debian and find it leaner than Ubuntu. I am slowly moving my various servers and virtual machines to Debian.

	* Install And Configure KVM In Ubuntu 20.04 Headless Server
	* Installing KVM on Debian 10
	* How To Install KVM Hypervisor on Debian 12|11|10
	* How to install KVM server on …</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:network_setup&amp;rev=1755390424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-17T00:27:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Network Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:network_setup&amp;rev=1755390424&amp;do=diff</link>
        <description>network interface netplan nic setup loopback eth ethernet bridge bond networkd linux debian setup command

Network Setup

Most server have more than one network connection although one is technically enough.  Routers by definition need to have a minimum of at least 2 network connections.

It would seem that Debian Linux supports multiple methods to define network connections:</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:diun-ntfy&amp;rev=1733484956&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-06T11:35:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Docker - diun &amp; ntfy</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:diun-ntfy&amp;rev=1733484956&amp;do=diff</link>
        <description>linux docker diun ntfy

Docker - diun &amp; ntfy

ntfy is a notification application and server frame work.  It has an iOS client and can also use standard web page and Andiod app.  I originally considered gotify however there is not iOS application for this notification system, which basically makes it of less value for me.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:docker-homepage&amp;rev=1749636170&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-11T10:02:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Homepage dashboard</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:docker-homepage&amp;rev=1749636170&amp;do=diff</link>
        <description>homepage dashboard heimdall postges postgesql

Homepage dashboard

A home page is basically a webpage that provides a summary of your system and also has links to launch web applications and bookmarks.  It may also have other utility information, such as system configuration and status, time, calendar, etc.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:email_server&amp;rev=1711267281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-24T08:01:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree - Email Server Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:email_server&amp;rev=1711267281&amp;do=diff</link>
        <description>linux mail server email postfix dovecot emailserver debian ubuntu horde postfixadmin admin clamav apache roundcube webmail certbot certificate

KPTree - Email Server Setup

Email Server Notes

Setting up the email server on my home server was probably the most difficult task. Email server setup is intricate, risky and involves significant commitment and effort to setup reliably and maintain.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:mswindows_notes&amp;rev=1773644658&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T07:04:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree - Home Desktop Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:mswindows_notes&amp;rev=1773644658&amp;do=diff</link>
        <description>mswindows windows setup tip notes personal license powertoys

KPTree - Home Desktop Setup

Background

I have Windows on my main desk top machine, it is dual boot with Debian/XFCE.  I am using Debian almost exclusively now.  The BIOS based dual boot works well, I have it defaulting to Debian.  I do not currently have a Windows VM setup on my main server.  My 3 sons also have computers with Windows on them. Lastly, I am required to used company Windows machines at work.  Hence I like to keep a li…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=personal:recipes&amp;rev=1759109345&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T01:29:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree Recipes</title>
        <link>https://wiki.kptree.net/doku.php?id=personal:recipes&amp;rev=1759109345&amp;do=diff</link>
        <description>food recipes cake stollen

KPTree Recipes

Recipe Links

Stollen:

I do not like mazipan, and do not like it in Stollen. Hence these links exclude reference to recipes with marzipan.

	* The spice house Old-Fashioned Christmas Stollen
	* The Spruce German Christmas Stollen
	* You&#039;re Doing It Wrong: Christmas Bread
	* Poppyseed Stollen
	* Stollen (No-Knead)
	* Traditional German Stollen

Kaesekuchen - German Cheesecake in Diana&#039;s Recipe Book

German Cottage Cheese Cheesecake

Ratatouille

Quick G…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:back-up_server_old&amp;rev=1735865746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-03T00:55:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Back-up Server Old Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:back-up_server_old&amp;rev=1735865746&amp;do=diff</link>
        <description>linux debian backup lvm filesystem server nfs mount showmount

Back-up Server Old Setup

This has been more difficult than I would have thought. I have used rsnapshot the past couple of years (2020-21), but have never really been happy with it for many reasons. The main reason is that it has never worked well, the rsync is reasonably fast, but the rsnapshot takes far too long. Other problems include; difficulties in set-up, and concerns will reliability. Recently I noticed that Debian no longer …</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi&amp;rev=1703336839&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-23T13:07:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IPMI CLI Tools</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi&amp;rev=1703336839&amp;do=diff</link>
        <description>linux ipmi ipmitool cli bmc

IPMI CLI Tools

Much copied from Adam Sweet&#039;s wiki on IPMI.

What is IPMI?

IPMI is standard which allows remote server management, primarily developed by Intel. IPMI cards, known as Baseboard Management Cards (BMCs) are primitive computers in their own right and are operational all the time, so long as the server has a power source. The server itself does not need to be powered on, or the operating system operational for the BMC to work, it just needs a power source…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:nfs&amp;rev=1736058447&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-05T06:27:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>NFS</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:nfs&amp;rev=1736058447&amp;do=diff</link>
        <description>linux debian nfs fstab server

NFS

There are a lot of resources online for NFS (Network File System).  Nevertheless I decided to place my notes here to help me with my configuration, as there are a number of nuances that such notes will potentially assist with in the future. Sadly a number of resources I use seem out of date, not updated and/or possible subject to disappearance.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:systemd&amp;rev=1703561958&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-26T03:39:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>systemd Stuff</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:systemd&amp;rev=1703561958&amp;do=diff</link>
        <description>systemd systemctl timer timers journalctl linux debian setup customise customisation

systemd Stuff

	*  How to create systemd service unit in Linux
	*  Set systemd service to execute after fstab mount
	*  DigitalOcean Tutorials systemd:
		*  How To Use Systemctl to Manage Systemd Services and Units
		*  Understanding Systemd Units and Unit Files
		*  How To Use Journalctl to View and Manipulate Systemd Logs
		*  Systemd Essentials: Working with Services, Units, and the Journal

	*  NFS mount vi…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:vim&amp;rev=1711260280&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-24T06:04:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>VIM Editor</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:vim&amp;rev=1711260280&amp;do=diff</link>
        <description>vim neovim command linux debian text editor setup customise customisation cheatsheet

VIM Editor

When using sudo vim consider sudo -E. The -E flag to retain the user environment variables for vim.

VIM Customisation

~/.vimrc

colorscheme desert
set nocompatible
syntax on
set number relativenumber
set autoindent expandtab tabstop=2 shiftwidth=2
filetype plugin on
filetype indent on
set cursorline
set cursorcolumn
set shiftwidth=2
set tabstop=2
set expandtab</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=start&amp;rev=1767067567&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-30T04:06:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.kptree.net/doku.php?id=start&amp;rev=1767067567&amp;do=diff</link>
        <description>personal about

This Wiki has been primarily set up for my personal use, my personal notes.

My passwords are not kept anywhere on this Wiki!

There is no known or otherwise advertisements links on any of my web sites.

I have added the text (Private) to private pages not public available without wiki admin password access.  I also added the tag KPTree Wiki index

There are no items to be shown.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:fileshare&amp;rev=1736047559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-05T03:25:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>File Sharing</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:fileshare&amp;rev=1736047559&amp;do=diff</link>
        <description>linux docker file_sharing share sharing syncthing privatebin

File Sharing

All the applications have pro and cons.  This is listed at the beginning of each header.

There have been considered 3 different levels of access as described by the applications used:

	* Nextcloud - a full privately hosted publicly accessible file shareing application, with many additional features</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=docker_notes:hoarder&amp;rev=1746938416&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-11T04:40:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Bookmarking Servers</title>
        <link>https://wiki.kptree.net/doku.php?id=docker_notes:hoarder&amp;rev=1746938416&amp;do=diff</link>
        <description>linux docker bookmark bookmarking karakeep linkwarden

Bookmarking Servers

There are many different bookmarking programs available at this time.  I have listed 2 self hosted types here, Karakeep and Linkwarden.  I do not know which is “better”.  

I am not sure I like the concept in Karakeep which used 3rd party AI to assist with bookmarking tagging.  Perhaps it works well.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:dokuwiki_setup&amp;rev=1759144931&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T11:22:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dokuwiki setup notes</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:dokuwiki_setup&amp;rev=1759144931&amp;do=diff</link>
        <description>linux wiki dokuwiki server plugin markdown

dokuwiki setup notes

Also see notes on setting up Docker Dokuwiki container

	*  Dokuwiki home page
	*  Dokuwiki Installation instructions
	*  Upgrading Dokuwiki
	*  DokuWiki Manual
		*  Docuwiki maintenance
		*  How to backup DokuWiki?
		*  How to move DokuWiki from one Server to another?


dokuwiki backup

Back-ups placed here: &#039;/media/disk1/KarlData/Karl Data 2/dokuwiki_backups/&#039; and named KPtreeWiki-backup_yyyy-mm-dd.

e.g. sudo tar zcpfv &#039;/media/…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:media_vm_setup&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>KPTree Torrent VM Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:media_vm_setup&amp;rev=1682847793&amp;do=diff</link>
        <description>deluge torrent server openvpn btguard nftables iptables systemd virtual machine linux ubuntu

KPTree Torrent VM Setup

Deluge Headless setup

The main reference used is Havetheknowhow.com, specifically for the deluge headless setup, Havetheknowhow.com - How to install Deluge Headless. The Deluge support page is also a root source of knowledge Deluge systemd. Whatbox Deluge also has some interesting dialog.

If installing on a virtual machine (VM) it is important to also have set up the NFS to al…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:background&amp;rev=1757847620&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-14T11:00:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux Router Background</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:background&amp;rev=1757847620&amp;do=diff</link>
        <description>linux router 4g lte mobile

Linux Router Background

I have had the router hardware for about 7 years now, as of June 2023. It took me nearly 18 months to set up as primary home router on bare metal, with DNS and DHCP. I got Wireguard up and running a year ago.  I have some basic monitoring software running, darkstat and glances. I have not bothered to setup VMs or containers, it all runs bare metal. I managed to use</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:dns_dhcp&amp;rev=1734233746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-12-15T03:35:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>DHCP / DNS Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:dns_dhcp&amp;rev=1734233746&amp;do=diff</link>
        <description>linux router dns dhcp bind ip ipv6 radvd host dig nslookup

DHCP / DNS Setup

Outdated

I have moved my DNS and DHCP servers to Docker, Docker-DNS Server.  I am still using ISC_Bind9, but am now using ISC_Kea for DHCP as ISC_Bind is no longer supported as of 2022.

tl;dr;

Further to this I am not looking at backups for both these services on my local area network.  Whilst these services worked reliably well, when ever I shutdown the the router with</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:network&amp;rev=1764500119&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-30T10:55:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Debian Server Network Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:network&amp;rev=1764500119&amp;do=diff</link>
        <description>linux debian ubuntu router network netplan interface vlan ipv6 ip

Debian Server Network Setup

Debian Network - Server Interface Setup

As of Debian 10 (Buster) Debian still by default uses this interface Setup.  It can be setup to use netplan inface.


Ubuntu (as of version 14.04) defaults to Predictable Network Interface Names, also see Systemd Docs. I have no problem with this. In any case, you should always check dev names and not assume names, such as</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:ppp&amp;rev=1726920633&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-21T12:10:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ISP PPPoE Network Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:ppp&amp;rev=1726920633&amp;do=diff</link>
        <description>linux router pppoe pppoed isp mtu dns dhcp

ISP PPPoE Network Setup

A reasonably comprehensive discussion on Ubuntu forums Setup Ubuntu Server as a router using a PPPoE connection, MTU and TCP MSS when using PPPoE. Also from Ubuntu forums How to Optimize your Internet Connection using MTU and RWIN. Ubuntu documentation ADSLPPPoE. PPPD manual page.

Another reference is Confirm Blog Using PPPoE on Linux.

Some other references:

	*  Connecting to NBN HFC with a linux router] Internode router set…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:tc&amp;rev=1719101663&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-23T00:14:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TC - Traffic Control</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:tc&amp;rev=1719101663&amp;do=diff</link>
        <description>linux router tc traffic control

TC - Traffic Control

The Linux kernel&#039;s network stack has network traffic control and shaping features. The iproute2 package installs the tc command to control these via the command line.

Queuing controls how data is sent; receiving data is much more reactive with fewer network-oriented controls. However, since TCP/IP packets are sent using a slow start the system starts sending the packets slow and keeps sending them faster and faster until packets start getti…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=linux_router:wireguard&amp;rev=1748092165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T13:09:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wireguard VPN access from WAN to LAN</title>
        <link>https://wiki.kptree.net/doku.php?id=linux_router:wireguard&amp;rev=1748092165&amp;do=diff</link>
        <description>linux router vpn wireguard docker qr_code qr

Wireguard VPN access from WAN to LAN

I use a Docker instance for my Wireguard server now.

I use 2 forms of vpn (virtual private network) on my home server.

	*  VPN to gain remote secure private access to my home LAN from the WAN (internet). This is the one I am describing here.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=tech_notes:ascii&amp;rev=1716009085&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-18T05:11:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ASCII</title>
        <link>https://wiki.kptree.net/doku.php?id=tech_notes:ascii&amp;rev=1716009085&amp;do=diff</link>
        <description>ascii code

ASCII
Four Column ASCII         00	01	10	11 00000	NUL	Spc	@	` 00001	SOH !	A	a 00010	STX	“	B	b 00011 	ETX	#	C	c 00100	EOT	$	D	d 00101	ENQ	%	E	e 00110	ACK	&amp;	F	f 00111	BEL	&#039;	G	g 01000	BS	(	H	h 01001	TAB	)	I	i 01010	LF	*	J	j 01011	VT	+	K	k 01100	FF	,	L</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=tech_notes:boot&amp;rev=1726996418&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-22T09:13:38+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>boot tools</title>
        <link>https://wiki.kptree.net/doku.php?id=tech_notes:boot&amp;rev=1726996418&amp;do=diff</link>
        <description>linux boot uefi ventoy

boot tools

list drives

	*  df -h
	*  sudo fdisk -l
	*  lsblk flags:
		*  -f to get more verbose output
		*  -o to get specific output columns, use -h option to see list of column options

	*  blkid
	*  ls -l /dev/disk/by-id, additional list options:</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=tech_notes:pikvm&amp;rev=1754829003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-10T12:30:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PiKVM</title>
        <link>https://wiki.kptree.net/doku.php?id=tech_notes:pikvm&amp;rev=1754829003&amp;do=diff</link>
        <description>linux kvm ipmi pikvm bmc

PiKVM

I purchased a PiKVM kit in 2021, and got it operational at that time.  I did not need to use it until recently, 2024-09. Basically a special &#039;hat&#039; is mounted on a standard Raspberry Pi 4, the smallest memory unit type being sufficient (2 GB).  The kit was complete with all the required parts, such as the hat, Raspberry PI, a case, small OLED display and various cables.  The PiKVM is V3 HAT with RPi V4 2GB.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:summary&amp;rev=1769318090&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-25T05:14:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Home Server Notes</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:summary&amp;rev=1769318090&amp;do=diff</link>
        <description>linux server setup summary index

Home Server Notes

The main reason for these notes is a reference to assist me with maintaining my home server. This includes upgrading the existing or setting up a new server in the future.

There are many reasons to setup a home server and many different options available. For me one of the big reasons is the tinkering and learning associated with such a set up. There are many other benefits. Perhaps also one of the largest negatives is also the time invested …</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:aptcache&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Set Up and Ubuntu APT Cache</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:aptcache&amp;rev=1682847793&amp;do=diff</link>
        <description>linux ubuntu debian apt cache apt-cacher-ng apt update apt upgrade apt-get

Set Up and Ubuntu APT Cache

The apt-cacher-ng looks to be a self container apt caching server. Basically the apt cacher stores all the relevant apt update and upgrade related files and and acts as a proxy server to multiple clients. A handy feature to improve speed and reduce Internet bandwidth where a virtual machine server is used with multiple clients. There is another package called apt-cacher but it depends upon th…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:bash&amp;rev=1763783897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-22T03:58:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>BASH Customisation</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:bash&amp;rev=1763783897&amp;do=diff</link>
        <description>linux bash alias tar bash_aliases configure configuration bashrc command script bashrc history sudo visudo dimmer ps kill nightmode xrandr tar archive default_editor editor

BASH Customisation

The standard BASH colour configuration uses a blue colour for listing directories (ls) which is difficult to read on a black background. While this is the “standard colour”, due to the impracticality I have decided to change it.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:calibre_server&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Calibre Server</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:calibre_server&amp;rev=1682847793&amp;do=diff</link>
        <description>linux calibre server ebook

Calibre Server

Calibre is a comprehensive book library package.  

I had the server running on my Ubuntu 14.04 system about 5 years ago.  From memory the Calibre web interface was a bit unpolished, however some of my phone apps could access the library for easier book access.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:conky&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Conky</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:conky&amp;rev=1682847793&amp;do=diff</link>
        <description>conkey linux debian manjaro setup monitor

Conky

Conky  is a Linux system monitor tool using X Windows.  Conky is highly configurable and is able to monitor many system variables including the status of the CPU, memory, swap space, disk storage, temperatures, processes, network interfaces, battery power, system messages, e-mail in-boxes  Linux updates, runs many popular music players, and much more. Unlike system monitors that use high-level widget tool-kits to render their information, Conky i…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:docker&amp;rev=1735896831&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-03T09:33:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>XFCE</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:docker&amp;rev=1735896831&amp;do=diff</link>
        <description>linux xfce

XFCE

XFCE Plugins

Many XFCE plugins are available via menu: setting : panel : items, from here panel items can be added and removed and configured.

To see available XFCE4 packages in the Debian repository sudo apt-cache search xfce4*.  

XFCE Keystrokes</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:firmware&amp;rev=1759110790&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-29T01:53:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Linux Firmware Notes</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:firmware&amp;rev=1759110790&amp;do=diff</link>
        <description>linux debian firmware linux_firmware non-free-firmware aspeed realtek

Linux Firmware Notes

Some issues with non-free firmware blobs on Debian

ASpeed Technologies

The sudo dmseg command shows the warning Possible missing firmware /lib/firmware/ast_dp501_fw.bin for module ast.  This relates to the ASpeed BMS VGA graphics microcode.  The simple solution seems to be be to install the non-free microcode blob using</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi_console&amp;rev=1747553262&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-18T07:27:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>IPMI Console Setup</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ipmi_console&amp;rev=1747553262&amp;do=diff</link>
        <description>linux bmc grub ipmi console redirection cli

IPMI Console Setup

I have 3 computers from Supermicro with BMC and IPMI.  The Supermicro provided utility program IPMIView is good, but the iKVM console redirection facility is woefully unreliable and also seems to be poorly documented! (Probably because it is based upon Java.)  Interestingly this utility program is provided for Windows and Linux, and is even available in Manjaro AUR repositories.  (This probably actually makes sense as many Supermic…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:logrotate&amp;rev=1703561446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-26T03:30:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logrotate</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:logrotate&amp;rev=1703561446&amp;do=diff</link>
        <description>linux debian log rotate logrotate cron crontab

logrotate

There are a number of ways to rotate logs.

	* Using a script and cron (or systemd.timer)
	* Using logrotate

Logrotate using script

edit the sudo crontab sudo crontab -e:


Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tu…</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:mosh&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Mosh</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:mosh&amp;rev=1682847793&amp;do=diff</link>
        <description>linux terminal remote ssh

Mosh

Mosh
(mobile shell)

Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

Mosh is a replacement for interactive SSH terminals. It&#039;s more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:samba&amp;rev=1682847793&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-04-30T09:43:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:samba&amp;rev=1682847793&amp;do=diff</link>
        <description>linux samba

samba

I have not look at samba much since I first attempted to set up my home sever circa 2011 on Fedora before I moved to Ubuntu.  I stopped using Fedora as I had noob pain with Selinux, coupled with the short service life of Fedora, so I moved to Ubuntu, where I had a lot more success.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:snapraid&amp;rev=1772716852&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-05T13:20:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>snapraid</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:snapraid&amp;rev=1772716852&amp;do=diff</link>
        <description>snapraid linux

snapraid

I have been using snapraid since circa 2015 for my main first past redundancy.  I have a second home server used as a backup server that weekly backs up using restic.

The main snapraid commands I use are:
sudo snapraid sync to sync the files that have changes since last sync.  I usually do this weekly, manually.</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ssh&amp;rev=1736477985&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-10T02:59:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SSH Notes</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:ssh&amp;rev=1736477985&amp;do=diff</link>
        <description>linux debian ssh ssh_notes

SSH Notes

SSH Login Message

Acronyms and Definitions

	* MOTD = Message of the Day

Login Messages

	* sudo vim /etc/issue.net Displays a message before the user begins login, I do not use this.
		* sudo vim /etc/ssh/sshd_config ensure the following option is set</description>
    </item>
    <item rdf:about="https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:swap&amp;rev=1700362079&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-19T02:47:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SWAP Files</title>
        <link>https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:swap&amp;rev=1700362079&amp;do=diff</link>
        <description>linux debian swap setup disable enable configure partition fstab

SWAP Files

As I have a computer with enough memory I see no need or value in a SWAP partition. In fact as I am using a SSD for the system drive a SWAP is a concern to the reliability of his drive. The following is a list of method to check and disable SWAP function.</description>
    </item>
</rdf:RDF>
