diff --git a/nginx/base.conf b/nginx/base.conf index 444c68a..5d4ba3d 100644 --- a/nginx/base.conf +++ b/nginx/base.conf @@ -76,6 +76,9 @@ location / { rewrite ^/writings/digital-sikring\.html$ /digital-sikring last; + rewrite ^/projects/magicng /magicng last; + rewrite ^/writings/magicng /magicng last; + rewrite ^/bsq https://old-projects.metanohi.name/bsq/; rewrite ^/gt3000 https://old-projects.metanohi.name/gt3000/; @@ -97,6 +100,8 @@ location / { rewrite ^/x https://old-projects.metanohi.name/x/; + rewrite ^/totxt https://old-projects.metanohi.name/totxt/; + # Ordinary handling. try_files $uri $uri.html $uri/ =404; diff --git a/site/about/img/fsfmember.png b/site/about/img/fsfmember.png deleted file mode 100644 index cd24dd0..0000000 Binary files a/site/about/img/fsfmember.png and /dev/null differ diff --git a/site/about/img/niels-eyes.png b/site/about/img/niels-eyes.png deleted file mode 100644 index 2df47c1..0000000 Binary files a/site/about/img/niels-eyes.png and /dev/null differ diff --git a/site/about/img/niels-hipster.jpg b/site/about/img/niels-hipster.jpg deleted file mode 100644 index e87b71c..0000000 Binary files a/site/about/img/niels-hipster.jpg and /dev/null differ diff --git a/site/about/img/scr1.png b/site/about/img/scr1.png deleted file mode 100644 index 27edf15..0000000 Binary files a/site/about/img/scr1.png and /dev/null differ diff --git a/site/about/img/scr2.png b/site/about/img/scr2.png deleted file mode 100644 index ff8702c..0000000 Binary files a/site/about/img/scr2.png and /dev/null differ diff --git a/site/about/img/scr3.png b/site/about/img/scr3.png deleted file mode 100644 index 1dc13ba..0000000 Binary files a/site/about/img/scr3.png and /dev/null differ diff --git a/site/about/index.md b/site/about/index.md new file mode 100644 index 0000000..0b49ea6 --- /dev/null +++ b/site/about/index.md @@ -0,0 +1,43 @@ +# About metanohi.name + +This is metanohi.name, the personal website of +[Niels G. W. Serup](niels). + + +## Source code + +This website is statically generated from the files in a git repository. + +Get the site: +: $ git clone git://metanohi.name/metanohi + +The git history goes back to 2011. + + +## History + +metanohi was created in 2009 as a spinoff of earlier projects with equally +undefined purposes. Back then the website was at metanohi.*org* instead of +metanohi.*name*. + +The first version from 2009 was written in PHP. + +The second version from 2011 was written in Python 3. + +This is the third version of the website. + + +## Choice of name + +There are several reasons for the choice of "metanohi": + + + It's unique. + + It starts with "meta". + + It probably means *something* in some languages. It must! + + +## Copying + +Unless otherwise noted, feel free to copy and remix things from this +site. For the fun of it, consider them licensed under the +[[http://www.wtfpl.net/][Do What The Fuck You Want To Public License (WTFPL)]] diff --git a/site/about/index.org b/site/about/index.org deleted file mode 100644 index d08b42c..0000000 --- a/site/about/index.org +++ /dev/null @@ -1,91 +0,0 @@ -#+title: About metanohi -#+summary: A short description of what metanohi is -#+license: wtfpl -#+startup: showall -#&toc - -* About metanohi - -This is metanohi, the personal website of [[./niels][Niels G. W. Serup]]. - - -** Copying - -Essentially, if you use something from metanohi, please attribute Niels -G. W. Serup and metanohi (unless it's not by Niels, which is rare). - -In general, text, images, code and any other type of work on metanohi are -available under the [[http://www.wtfpl.net/][Do What The Fuck You Want To Public License (WTFPL)]] for the -fun of it; read more about this [[/writings/licensing][here]] if you so care. There may be other cases. -The status of a page can be seen in the bottom in a metadata box. If no license -is specified in the box, it's either because it's unnecessary to have a license -for that page (for example if it just an index page), or it's because I forgot -to apply one to the page, or it's because I don't care. - - -** Source code - -metanohi is run by the [[/projects/mege/][mege]] HTML generator. If you want to use it for a new -website (I REALLY REALLY wouldn't), you may wish to use metanohi as a template. - -Get the main site: -: $ git clone git://metanohi.name/metanohi-metanohi - -Get the subsites (messy): -: $ git clone git://metanohi.name/metanohi-meta - - -** SSL/TLS - -You can access metanohi from HTTPS. metanohi uses a [[http://cacert.org][CAcert]] (or is it a -self-signed certificate now? I forget). To make your browser automatically -accept CAcerts, follow the instructions on [[https://wiki.cacert.org/FAQ/BrowserClients][CAcerts wiki]]; it doesn't take long. -At some point it might get a LetsEncrypt certificate. - - -** History - -metanohi was created in 2009 as a spinoff of earlier projects with equally -undefined purposes. Back then the website was at metanohi./org/ instead of -metanohi./name/. - -*Note:* While most of the content from the old metanohi has been ported to this -improved version, the modification times have not been saved. This is why old -projects from 2009 and 2010 appear to have been created in July or August, 2011. - -*** Choice of name - -There are several reasons for the choice of "metanohi": - - + It's unique - + It's simple - + It has the meta prefix, which automatically transforms anything into - something cool - + "metanohi", or at least part of "metanohi", has meanings in some languages - -*** Screenshots of the old metanohi - -Click to go to fullsize image. - -#&img;url=img/scr1.png,width=300,float=left,noclear,medlink,caption=Start page -#&img;url=img/scr2.png,width=300,float=left,noclear,medlink,caption=Projects page -#&img;url=img/scr3.png,width=300,float=left,noclear,medlink,caption=CSS fun -#&clear - - -** Language - -metanohi is generally only available in English. A few pages are in Danish. - - -** Miscellaneous - -metanohi is mostly XHTML 1.1 and CSS 2 valid. Currently, metanohi.name pages -are served as text/html and not as application/xml+xhtml (as they should). This -might get fixed (it is extremely easy to fix, but if fixed, some things -depending on external JavaScript which depends on non-XHTML, like the FSF -widget on the propaganda page, might cease to work). - -[[./links][Propaganda]] - -Should I go to HTML 5? I don't really care. diff --git a/site/about/javascript.org b/site/about/javascript.org deleted file mode 100644 index 663a8a1..0000000 --- a/site/about/javascript.org +++ /dev/null @@ -1,19 +0,0 @@ -#+title: JavaScript License Information -#+summary: A table of the JavaScript used on metanohi -#+license: wtfpl - -* JavaScript License Information - -metanohi uses JavaScript. It's not much, and it can probably be considered -trivial for now, but it's there. - -This page lists the JavaScript files in use and the licenses they are -under. All of them are free software. This page conforms to the [[https://www.gnu.org/licenses/javascript-labels.html][JavaScript -License Web Labels]] method published by GNU. - -#+%id: jslicense-labels1 -| JavaScript file | License | Unminified file | -|-----------------------+--------------+-----------------------| -| [[/static/aesthetics.js]] | [[http://creativecommons.org/publicdomain/zero/1.0/legalcode][CC0-1.0-only]] | [[/static/aesthetics.js]] | -| [[/static/extra.js]] | [[http://creativecommons.org/publicdomain/zero/1.0/legalcode][CC0-1.0-only]] | [[/static/extra.js]] | - diff --git a/site/about/links.org b/site/about/links.org deleted file mode 100644 index e211328..0000000 --- a/site/about/links.org +++ /dev/null @@ -1,77 +0,0 @@ -#+title: Links -#+summary: Various links. -#+license: wtfpl -#+startup: showall - -#++show -#+BEGIN_SRC javascript - // Add the FSF widget after the page has loaded. - window.addEventListener('load', - function(event) { - add_fsf_widget(8085); - }, false); -#+END_SRC - - -* Hyperlinks - -My first web pages from ca. 2004 contained pages whose only purpose was to show -links to other sites, because that's what you use websites for. With this page I -intend to carry on with this tradition. - -Note: I have not updated this rather silly page since about 2012. - -** Passive activism[fn:oxymoron] - -Beware, for the following Hyperlinks contain Knowledge! - -#++show -#+BEGIN_SRC html -