92 lines
3.6 KiB
Plaintext
92 lines
3.6 KiB
Plaintext
<!-- { "title": "About" } -->
|
|
<h1>About</h1>
|
|
|
|
Wolfgang Hottgenroth<br/>
|
|
Eupenstr. 20<br/>
|
|
45259 Essen<br/>
|
|
<address>woho@hottis.de</address><br/>
|
|
|
|
<p>
|
|
This is a hobby-only homepage without any advertising or other commercial interests.
|
|
</p>
|
|
|
|
|
|
<h1>My Profiles</h1>
|
|
<ul>
|
|
<li><a href="https://gitlab.com/wolutator">GitLab</a></li>
|
|
<li><a href="https://twitter.com/wollud1969">Twitter</a></li>
|
|
<li><a href="https://keybase.io/wolutator/">Keybase</a></li>
|
|
<li><a href="https://github.com/wollud1969">GitHub</a></li>
|
|
<li><a href="https://www.xing.com/profile/Wolfgang_Hottgenroth/cv">XING</a></li>
|
|
</ul>
|
|
|
|
<h1>So ugly ... why not Wordpress?</h1>
|
|
<p>
|
|
I shut down my homepage at wordpress.com since it was absolutely unclear to me which data was collected there. I decided to run the homepage on my own server again.
|
|
</p>
|
|
|
|
<p>
|
|
Although according to Art. 2 (2) c of DSGVO that regulation is completely irrelevant for me, since this is a hobby-only blog without any advertising or commercial interests, it appeared to me, that limiting the number of collected data could be a good idea.
|
|
</p>
|
|
|
|
<p>
|
|
For this system I know exactly which data is collected here: There is the Apache httpd running on an old PowerPC MacMini with OpenBSD bastion host, which proxies requests to the homepage engine. For the Apache log the requesters IP has been stripped away:
|
|
<p>
|
|
<pre>
|
|
<code language="Apache">
|
|
CustomLog "logs/access_log" common
|
|
#LogFormat "%h %l %u %t \"%r\" %>s %b" common
|
|
LogFormat "%l %u %t \"%r\" %>s %b" common
|
|
</pre>
|
|
</code>
|
|
</p>
|
|
|
|
<p>
|
|
The logfile looks like this now:
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator HTTP/1.1" 302 76
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator/index HTTP/1.1" 304 -
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator/files/default.css HTTP/1.1" 304 -
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator/files/highlight/styles/default.css HTTP/1.1" 304 -
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator/files/highlight/highlight.pack.js HTTP/1.1" 304 -
|
|
- - [25/May/2018:12:43:58 +0200] "GET /wolutator/files/cropped-img_2723.jpg HTTP/1.1" 304 -
|
|
- - [25/May/2018:12:43:59 +0200] "GET /favicon.ico HTTP/1.1" 404 209
|
|
</pre>
|
|
</p>
|
|
|
|
<p>
|
|
The homepage engine is running on an old Intel MacMini with Debian. It just logs which post or page is accessed and served, nothing more. If you like to have a look: <a href="https://gitlab.com/wolutator/homepage" target="_blank">https://gitlab.com/wolutator/homepage</a>.
|
|
</p>
|
|
|
|
<p>
|
|
The logging of the homepage engine looks like this:
|
|
</p>
|
|
|
|
<p>
|
|
<pre>
|
|
wn@mac:/opt/services/homepage$ npm start -- -c homepage.conf
|
|
|
|
> homepage@1.0.0 start /opt/services/homepage
|
|
> node dist/main.js "-c" "homepage.conf"
|
|
|
|
12:57:59.910 [ II ] Homepage starting
|
|
12:57:59.922 [ II ] building toc
|
|
12:57:59.937 [ II ] Homepage running
|
|
12:57:59.938 [ II ] Homepage is listening
|
|
12:58:19.008 [ II ] redirecting / to /index
|
|
12:58:19.142 [ II ] /opt/services/homepage/docroot/index.pag not yet in cache
|
|
12:58:24.178 [ II ] /opt/services/homepage/docroot/posts/2018-04-30.01/article.pag not yet in cache
|
|
12:58:25.550 [ II ] /opt/services/homepage/docroot/index.pag served from cache
|
|
12:58:26.985 [ II ] /opt/services/homepage/docroot/pages/impressum.pag not yet in cache
|
|
12:58:29.647 [ II ] /opt/services/homepage/docroot/index.pag served from cache
|
|
12:58:31.060 [ II ] /opt/services/homepage/docroot/posts/2018-02-22.01/article.pag not yet in cache
|
|
12:58:35.230 [ II ] /opt/services/homepage/docroot/index.pag served from cache
|
|
12:58:37.717 [ II ] /opt/services/homepage/docroot/index.pag served from cache
|
|
</pre>
|
|
</p>
|
|
|
|
<p>
|
|
And since I'm quite bad in CSS, it currently looks so ugly.
|
|
</p> |