HTTP/2 302
server: nginx
date: Sun, 17 Aug 2025 23:48:11 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20160817152717
location: https://web.archive.org/web/20160817152717/https://github.com/oz/tiny_wiki
server-timing: captures_list;dur=0.805948, exclusion.robots;dur=0.029378, exclusion.robots.policy;dur=0.013271, esindex;dur=0.015210, cdx.remote;dur=16.844889, LoadShardBlock;dur=193.657519, PetaboxLoader3.datanode;dur=69.126643, PetaboxLoader3.resolve;dur=71.495399
x-app-server: wwwb-app213
x-ts: 302
x-tr: 249
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Sun, 17 Aug 2025 23:48:13 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20201214152331
location: https://web.archive.org/web/20201214152331/https://github.com/oz/tiny_wiki
server-timing: captures_list;dur=0.720935, exclusion.robots;dur=0.033529, exclusion.robots.policy;dur=0.014294, esindex;dur=0.015175, cdx.remote;dur=9.080783, LoadShardBlock;dur=79.503760, PetaboxLoader3.datanode;dur=95.964037, PetaboxLoader3.resolve;dur=746.401468, load_resource;dur=983.281188, loaddict;dur=160.781816
x-app-server: wwwb-app213
x-ts: 302
x-tr: 1116
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 17 Aug 2025 23:48:14 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: GitHub.com
x-archive-orig-date: Mon, 14 Dec 2020 15:23:31 GMT
x-archive-orig-status: 200 OK
x-archive-orig-vary: X-PJAX, Accept-Encoding, Accept, X-Requested-With
x-archive-orig-etag: W/"38e7a9dff1080a52535ba75a79044440"
x-archive-orig-cache-control: max-age=0, private, must-revalidate
x-archive-orig-strict-transport-security: max-age=31536000; includeSubdomains; preload
x-archive-orig-x-frame-options: deny
x-archive-orig-x-content-type-options: nosniff
x-archive-orig-x-xss-protection: 1; mode=block
x-archive-orig-referrer-policy: no-referrer-when-downgrade
x-archive-orig-expect-ct: max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
x-archive-orig-content-security-policy: default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com www.githubstatus.com collector.githubapp.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com cdn.optimizely.com logx.optimizely.com/v1/events wss://alive.github.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: github.githubassets.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; worker-src github.com/socket-worker-5029ae85.js gist.github.com/socket-worker-5029ae85.js
x-archive-orig-set-cookie: _gh_sess=nCwLkdwX8olDUJzykIvJjYqGCHHknZ%2FVBIhzi58Pl1%2BcH9A00nH921bkaJOiqkHxSAq9mGK82h%2BBIC3TmG4LOXIOi5hrsBSLHLGhfGMPwA6yXJLSJgV4y8KuK9DQfQtY%2BOssr6twi1vFx6Rvc4n4206rbG2NUqz6wGAH%2F8ZxYc4%2B8%2BttgrrUdJRy5841rDgIrvTGnRPiqicDsxY1CX3o4%2BamlxPXMRD%2BU9bnEsGgZviLhKheHqwdjmmdzRwCIPwUzVnUKidFjS2u5XeNLj%2FO%2BA%3D%3D--JFwrHJftTuABOnh0--D75yTHqav0tybBxQiGC9OA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
x-archive-orig-set-cookie: _octo=GH1.1.451982138.1607959411; Path=/; Domain=github.com; Expires=Tue, 14 Dec 2021 15:23:31 GMT; Secure; SameSite=Lax
x-archive-orig-set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 14 Dec 2021 15:23:31 GMT; HttpOnly; Secure; SameSite=Lax
x-archive-orig-accept-ranges: bytes
x-archive-orig-transfer-encoding: chunked
x-archive-orig-x-github-request-id: C365:31E2:123068B:1C01337:5FD78373
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 14 Dec 2020 15:23:31 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 17 Aug 2016 15:27:17 GMT", ; rel="prev memento"; datetime="Wed, 17 Aug 2016 15:27:17 GMT", ; rel="memento"; datetime="Mon, 14 Dec 2020 15:23:31 GMT", ; rel="last memento"; datetime="Mon, 14 Dec 2020 15:23:31 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: archiveteam_github_20201214164558_1cbe9873/github_20201214164558_1cbe9873.1603574658.megawarc.warc.zst
server-timing: captures_list;dur=1.510940, exclusion.robots;dur=0.037156, exclusion.robots.policy;dur=0.027504, esindex;dur=0.010207, cdx.remote;dur=13.790224, LoadShardBlock;dur=637.047403, PetaboxLoader3.datanode;dur=96.766450, PetaboxLoader3.resolve;dur=634.861095, load_resource;dur=100.883488, loaddict;dur=34.914711
x-app-server: wwwb-app213
x-ts: 200
x-tr: 841
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
GitHub - oz/tiny_wiki: 50 lines of Perl to play around with Dancer and KiokuDB
50 lines of Perl to play around with Dancer and KiokuDB
Dismiss
Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Files
Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
TinyWiki: a tiny wiki
TinyWiki is an quick experimentation on mixing two cool Perl modules:
It's a ridiculously lame wiki built in ~50 lines of clean (hopefully) Perl
code. I hope you like them.
-- Arnaud.
Dependencies
Well, you need Dancer, and KiokuDB obviously. At some point, you may have
to type these lines :
$ cpan install Dancer
$ cpan install KiokuDB
$ cpan install KiokuDB::Backend::BDB
$ cpan install Text::Markdown
Running
Just launch app.pl
About
50 lines of Perl to play around with Dancer and KiokuDB
Resources
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products.
Learn more .
Accept
Reject
We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products.
You can always update your selection by clicking Cookie Preferences at the bottom of the page.
For more information, see our Privacy Statement .
Essential cookies
We use essential cookies to perform essential website functions, e.g. they're used to log you in.
Learn more
Always active
Analytics cookies
We use analytics cookies to understand how you use our websites so we can make them better, e.g. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task.
Learn more
Save preferences