diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..bada242
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+usr*
+bin*
+lib*
+
diff --git a/etc/tildewiki.yaml b/etc/tildewiki.yaml
new file mode 100644
index 0000000..b50a785
--- /dev/null
+++ b/etc/tildewiki.yaml
@@ -0,0 +1,48 @@
+####################################################################
+# This config file can live at the following places, in descending #
+# order. The first one found wins, the next locations are ignored #
+# even if the file exists there too. #
+# #
+# /etc/ #
+# /usr/local/etc/ #
+# $HOME/.config/ #
+# ./ #
+# #
+# The config file must be called `tildewiki.yaml` #
+####################################################################
+
+# The port for the service to bind to.
+# Tildewiki will bind to localhost.
+# Changing this requires a restart.
+Port: "9009"
+
+# The name of the wiki
+Name: "RadioFreqs.space Wiki"
+# Used in the
tag between name and description
+Separator: "::"
+# Little blurb for the tag
+ShortDesc: "Wiki for the RadioFreqs.space Tilde server"
+#Location of the CSS file. Can be relative or remote
+#CSS: "assets/wiki.css"
+CSS: "https://cdn.jsdelivr.net/gh/kognise/water.css@latest/dist/dark.css"
+
+# AssetsDir holds some of the configuration files
+# Like the `index` markdown document (front page), the error pages,
+# the icon / favicon, etc.
+AssetsDir: "index"
+# Use the file name, not the full path
+Index: "wiki.md"
+# Again, just the file name. Currently, must be PNG, JPEG, or GIF.
+Icon: "icon.png"
+
+# PageDir holds the actual content pages for the wiki
+PageDir: "pages"
+
+# Regex to validate the URLs. You probably don't want to change this.
+ValidPath: "^/(w)/([a-zA-Z0-9]+)$"
+# URL path used to delineate the wiki pages.
+# The default is "w", which would appear publicly as:
+# example.com/w/page
+# If you change this, change the (w) in ValidPath above to match.
+ViewPath: "w"
+
diff --git a/index/404.md b/index/404.md
new file mode 100644
index 0000000..51c50ee
--- /dev/null
+++ b/index/404.md
@@ -0,0 +1,5 @@
+# 404
+
+## Not the area code
+
+## I mean I can't find that :(
diff --git a/index/500.md b/index/500.md
new file mode 100644
index 0000000..8048c97
--- /dev/null
+++ b/index/500.md
@@ -0,0 +1,5 @@
+# 500
+
+## Oh noez
+
+## Something went wrong!
diff --git a/index/wiki.css b/index/wiki.css
new file mode 100644
index 0000000..99a2f63
--- /dev/null
+++ b/index/wiki.css
@@ -0,0 +1,6 @@
+body {
+ max-width: 38rem;
+ padding: 1.5rem;
+ margin: auto;
+ background-color: #b3b3cc;
+}
diff --git a/index/wiki.md b/index/wiki.md
new file mode 100644
index 0000000..6f6853f
--- /dev/null
+++ b/index/wiki.md
@@ -0,0 +1,14 @@
+______ _ _ ______
+| ___ \ | (_) | ___|
+| |_/ /__ _ __| |_ ___ | |_ _ __ ___ __ _ ___ ___ _ __ __ _ ___ ___
+| // _` |/ _` | |/ _ \| _| '__/ _ \/ _` / __| / __| '_ \ / _` |/ __/ _ \
+| |\ \ (_| | (_| | | (_) | | | | | __/ (_| \__ \_\__ \ |_) | (_| | (_| __/
+\_| \_\__,_|\__,_|_|\___/\_| |_| \___|\__, |___(_)___/ .__/ \__,_|\___\___|
+ A .space for Radio Freqs to | | | |
+ share, learn, and make! |_| |_|
+
+---
+
+
+
+after the page list