From b4f7e2b96c63504b4a949a67a80f88628d322dd9 Mon Sep 17 00:00:00 2001
From: Karl Semich <0xloem@gmail.com>
Date: Thu, 26 May 2016 19:50:58 -0400
Subject: add updating script, including to freenet
---
.gitignore | 3 +-
Freenet.mdwn | 6 +-
TODO.mdwn | 21 +
backend/.gitignore | 1 +
backend/auth/guest_id_rsa | 27 +
backend/auth/guest_id_rsa.pub | 1 +
backend/auth/ssh-config | 4 +
backend/freesitemgr/.config | 7 +
backend/freesitemgr/.gitignore | 1 +
.../freesitemgr/Standing With Resilience Public | 1052 ++++++++++++++++++++
backend/update.py | 25 +
wiki/Freenet.mdwn | 9 +
wiki/TODO.mdwn | 21 +
wiki/index.mdwn | 9 +
14 files changed, 1185 insertions(+), 2 deletions(-)
create mode 100644 TODO.mdwn
create mode 100644 backend/.gitignore
create mode 100644 backend/auth/guest_id_rsa
create mode 100644 backend/auth/guest_id_rsa.pub
create mode 100644 backend/auth/ssh-config
create mode 100644 backend/freesitemgr/.config
create mode 100644 backend/freesitemgr/.gitignore
create mode 100644 backend/freesitemgr/Standing With Resilience Public
create mode 100755 backend/update.py
create mode 100644 wiki/Freenet.mdwn
create mode 100644 wiki/TODO.mdwn
diff --git a/.gitignore b/.gitignore
index eecda60..e3f9d2d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-/.ikiwiki
+/html/
+.ikiwiki
diff --git a/Freenet.mdwn b/Freenet.mdwn
index 3292ed4..e623d12 100644
--- a/Freenet.mdwn
+++ b/Freenet.mdwn
@@ -1,5 +1,9 @@
Freenet is a network focused around anonymity and censorship resistance. Click the name to visit the website and download it.
-Once you have Freenet installed and running, you can visit Standing With Resilience on Freenet.
+Once you have Freenet installed and running, you can visit Standing With Resilience on Freenet or Standing
+With Resilience Public.
Viewing the website on Freenet helps the site survive if there is ever an issue with your normal access to the internet.
diff --git a/TODO.mdwn b/TODO.mdwn
new file mode 100644
index 0000000..30b83b9
--- /dev/null
+++ b/TODO.mdwn
@@ -0,0 +1,21 @@
+[ ] Link mirrors on index
+[ ] Upload site to freenet
+ [x] private site
+ [ ] Get site linked from major indexes
+ Approaches to try:
+ [ ] add a link from wait
+ [ ] make sone work, ping enzo
+ [ ] send a freemail to enzo
+ [ ] make FMS work, post to the "sites" board
+ [ ] add site to other indices
+ [ ] the popular one on the front page with a huge list
+ [ ] any that are wikis, listed in index site lists
+ [ ] any others listed in index site lists
+ [ ] public site
+ [ ] include credentials in repo
+ [ ] make script to automate update
+[ ] Link mirrors on branchable, to propogate changes
+[ ] Upload site to zeronet
+[ ] Upload site to qora
+[ ] Upload site to ipfs
+[ ] Upload site to project maelstrom?
diff --git a/backend/.gitignore b/backend/.gitignore
new file mode 100644
index 0000000..745859d
--- /dev/null
+++ b/backend/.gitignore
@@ -0,0 +1 @@
+freesitemgr.log
diff --git a/backend/auth/guest_id_rsa b/backend/auth/guest_id_rsa
new file mode 100644
index 0000000..e4bb7db
--- /dev/null
+++ b/backend/auth/guest_id_rsa
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAy4Wrh8H+PwQQ6jNMBrqsPVv55Iom+63Kvm6nBXPTgqjM77fA
+RYPV0ZcdxfWknbhJ7RfRnByAmmBor3B3u/nrnnH9K5js/cffuG9EsvwX9WvUU1xx
+2B6kuayLmGh/4OQ3xc8qICh95FjZgy12TS3nP1GcFiUfIBHVjnFpvE1YhGXgaOwL
+Kq6ddChLNA6GU93eFZlog1HrLlY7gpXkGBqnHSnwmY5t0JtRwFSyXGSEAL99LYMS
+zbjWXNzoQUIZL6Wc3mSvtzHWAu3NY33FrblijoemdrtXeUwg4uyGqdZbSU4T1Iho
+5FPaImAcS967aWU0mGVsrxM47VVOBlKb8X88WQIDAQABAoIBAFyZMtQPxZfyR6fn
+Mv4UzO0V/fqniNkV15sRSVjHvEJEfwnKduap9wznTpqVCxLfmHMRVUNMDI8wsjCw
+YSnbqgJrJp9BcwJ8gCOwLHerD1OQfgh3lSyZtKTuBo2Pbi9qZp3PhgEfqzfL3Rs8
+AglXi1FZ1kSVGzZCJwIqQ8ty/YUu7BuCC3BD/g5YO7nDZacVdtaDWtKZjGooZaMV
+60k92zRiAoCrsRWrix46C/M7VAq8aVuUiptfFqC4sjjXJNog+ZY5jME+1y+/PpbK
+WYYgnWxiKBgUyDiR4/EFS2KL2TzZWnzlAORTN2CqXlrDYwhsegGh7Q2BZROsXDdY
+hVnIAAECgYEA/pDFK89xnM6Y2zxZQ9avjnHqXgn6tJAzJfmyYMwMgleyKhckySBQ
+PFpSYJOHFP8isQFAfhRbxGvB3ETfVUPEPRVUziOvNYfECMrSE4G4+hIb29h53esE
+NBi69AyGPiKSZN9SdhuBwJI70kS8oBPujav5W4PaXZQER8epSU/vTFkCgYEAzKtE
+FtDHDaRj5Ds7NuUA3E2WaA4xBEZ9eSFIoPVVLPFPz7CiiEsm1EV+ooLMB1QHUxn0
+8zLiWaG2qHNVaLdWztYIjtcdhXL8c4Pv+1DHw/JNbekqIxbJxDUSTRdV4pe/GyqV
+Agm1V1ymCllDeLF8eCHOjZf2DqnRdpQzQAhRcAECgYAhY7O471ijjKWX++5pa3tT
+X7Wx5/UuQcuzq3CuKZVqcz43LxnwF4DuqZoseK07H8vZE6T15I200b13usDgWicf
+K/EXqK6OguQ/kvrC/Dza8A0fZOF3LiA7BRNgd1QUSkyRVolmXG1EaOnXxpRHGtYr
+Vuc6Da1SoNt+3r1hlE564QKBgQCdwLyAoXdrynO8LPNdQnHBXIQ7vASH+RUpUkA6
+4B5Av9b2jH0adGJ/ZvlOpWZBl8D1iqJE+cmBsKWrfQot5nKghlSeVKxKefCf0Oge
+W4s+Ovr3Zqq11RC7jPSIOx5VwwToGZA0u+rsZVsNyvO4iYUYy2X7uU9MyhPLRDuk
+dUTgAQKBgDvbyWk/7oXy/Aa4PXT7O6nEZmuGNWb6K4Z1IYwc0mcTpEaerSNay66d
+QDT46wkfOG2Y5XgrVWp2ch1/a5SePLdynDYiVxC4xvYMaoYRusDW42CwCzX6ssTC
+EJXcE+rIEHUBt6t4Xi7oZQRfGcW0s6OwcyrN1+AlxJgL0GPGiXCF
+-----END RSA PRIVATE KEY-----
diff --git a/backend/auth/guest_id_rsa.pub b/backend/auth/guest_id_rsa.pub
new file mode 100644
index 0000000..fa185a7
--- /dev/null
+++ b/backend/auth/guest_id_rsa.pub
@@ -0,0 +1 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLhauHwf4/BBDqM0wGuqw9W/nkiib7rcq+bqcFc9OCqMzvt8BFg9XRlx3F9aSduEntF9GcHICaYGivcHe7+euecf0rmOz9x9+4b0Sy/Bf1a9RTXHHYHqS5rIuYaH/g5DfFzyogKH3kWNmDLXZNLec/UZwWJR8gEdWOcWm8TViEZeBo7Asqrp10KEs0DoZT3d4VmWiDUesuVjuCleQYGqcdKfCZjm3Qm1HAVLJcZIQAv30tgxLNuNZc3OhBQhkvpZzeZK+3MdYC7c1jfcWtuWKOh6Z2u1d5TCDi7Iap1ltJThPUiGjkU9oiYBxL3rtpZTSYZWyvEzjtVU4GUpvxfzxZ gentoo@livecd
diff --git a/backend/auth/ssh-config b/backend/auth/ssh-config
new file mode 100644
index 0000000..384cf87
--- /dev/null
+++ b/backend/auth/ssh-config
@@ -0,0 +1,4 @@
+Host fairlystable-guest
+ Hostname fairlystable.org
+ User guest
+ IdentityFile auth/guest_id_rsa
diff --git a/backend/freesitemgr/.config b/backend/freesitemgr/.config
new file mode 100644
index 0000000..23242e6
--- /dev/null
+++ b/backend/freesitemgr/.config
@@ -0,0 +1,7 @@
+# freesitemgr configuration file
+# managed by freesitemgr - edit with utmost care
+
+# FCP access details
+fcpHost = '127.0.0.1'
+fcpPort = 9481
+
diff --git a/backend/freesitemgr/.gitignore b/backend/freesitemgr/.gitignore
new file mode 100644
index 0000000..31d13b9
--- /dev/null
+++ b/backend/freesitemgr/.gitignore
@@ -0,0 +1 @@
+Standing With Resilience
diff --git a/backend/freesitemgr/Standing With Resilience Public b/backend/freesitemgr/Standing With Resilience Public
new file mode 100644
index 0000000..22d3024
--- /dev/null
+++ b/backend/freesitemgr/Standing With Resilience Public
@@ -0,0 +1,1052 @@
+# freesitemgr state file for freesite 'Standing With Resilience Public'
+# managed by freesitemgr - edit only with the utmost care
+
+# general site config items
+
+name = "Standing With Resilience Public"
+dir = "/home/gentoo/src/standingwithresilience.branchable.com/html"
+uriPriv = "USK@AKL0griFs7T25yw6-JR3Wk7vocvNBelOLg3RwtIL6aTp,jjuBPGO~oCByVoZ5f4Bny0Gp-l3kuDOtf3m-QBT4ekA,AQECAAE/Standing With Resilience Public/0"
+uriPub = "USK@hCLgfaINNSNAl4do-PapEincQP5Lxa72d8mFrzHqzqU,jjuBPGO~oCByVoZ5f4Bny0Gp-l3kuDOtf3m-QBT4ekA,AQACAAE/Standing With Resilience Public/0/"
+updateInProgress = True
+insertingManifest = True
+insertingIndex = False
+index = "index.html"
+sitemap = "sitemap.html"
+mtype = "text/html"
+
+# Detailed site contents
+files = [
+ {
+ "mimetype": "text/html",
+ "hash": "29ada928805b7a04a81aa5fcdc9dd3a1578e4166",
+ "name": "Freenet/index.html",
+ "uri": "",
+ "sizebytes": 1629,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/Freenet/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|Freenet/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "6fce83078313e60eb00919035589f48d7d2f819b",
+ "name": "Shielding/index.html",
+ "uri": "",
+ "sizebytes": 6061,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/Shielding/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|Shielding/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "62361787298b6402c7d396482ba4bc8d8930f165",
+ "name": "TODO/index.html",
+ "uri": "",
+ "sizebytes": 1751,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/TODO/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|TODO/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "712e8e1c871c49009b6107eb1debfbca99d6538e",
+ "name": "Tech_Savvy/index.html",
+ "uri": "",
+ "sizebytes": 1297,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/Tech_Savvy/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|Tech_Savvy/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "728d9e7d07612602d4045ea7d5d36b07bc829cb8",
+ "name": "Technical_Resources/index.html",
+ "uri": "",
+ "sizebytes": 1247,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/Technical_Resources/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|Technical_Resources/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/x-icon",
+ "hash": "8d06e9596fe48d7afd629fb4dca33f77deaa3454",
+ "name": "favicon.ico",
+ "uri": "",
+ "sizebytes": 371,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/favicon.ico",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|favicon.ico",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "7e4442a18d76d986daa6462df78a8236a6652fe5",
+ "name": "git/COMMIT_EDITMSG",
+ "uri": "",
+ "sizebytes": 25,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/COMMIT_EDITMSG",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/COMMIT_EDITMSG",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "b180fbdc2b27a8652ec0662d9e1ce44f327a2735",
+ "name": "git/FETCH_HEAD",
+ "uri": "",
+ "sizebytes": 86,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/FETCH_HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/FETCH_HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "acbaef275e46a7f14c1ef456fff2c8bbe8c84724",
+ "name": "git/HEAD",
+ "uri": "",
+ "sizebytes": 23,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "7a3cd0f65f3c1b4b89f7713856a9f611ab5ba06a",
+ "name": "git/ORIG_HEAD",
+ "uri": "",
+ "sizebytes": 41,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/ORIG_HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/ORIG_HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "fcf17ffe03718411c42016fe9923beb56afb125d",
+ "name": "git/config",
+ "uri": "",
+ "sizebytes": 959,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/config",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/config",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "9635f1b7e12c045212819dd934d809ef07efa2f4",
+ "name": "git/description",
+ "uri": "",
+ "sizebytes": 73,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/description",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/description",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "86b9655a9ebbde13ac8dd5795eb4d5b539edab0f",
+ "name": "git/hooks/applypatch-msg.sample",
+ "uri": "",
+ "sizebytes": 452,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/applypatch-msg.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/applypatch-msg.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "ee1ed5aad98a435f2020b6de35c173b75d9affac",
+ "name": "git/hooks/commit-msg.sample",
+ "uri": "",
+ "sizebytes": 896,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/commit-msg.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/commit-msg.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "b614c2f63da7dca9f1db2e7ade61ef30448fc96c",
+ "name": "git/hooks/post-update",
+ "uri": "",
+ "sizebytes": 189,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/post-update",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/post-update",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "42fa41564917b44183a50c4d94bb03e1768ddad8",
+ "name": "git/hooks/pre-applypatch.sample",
+ "uri": "",
+ "sizebytes": 398,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/pre-applypatch.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/pre-applypatch.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "36aed8976dcc08b5076844f0ec645b18bc37758f",
+ "name": "git/hooks/pre-commit.sample",
+ "uri": "",
+ "sizebytes": 1642,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/pre-commit.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/pre-commit.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "5c8518bfd1d1d3d2c1a7194994c0a16d8a313a41",
+ "name": "git/hooks/pre-push.sample",
+ "uri": "",
+ "sizebytes": 1348,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/pre-push.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/pre-push.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "5885a56ab4fca8075a05a562d005e922cde9853b",
+ "name": "git/hooks/pre-rebase.sample",
+ "uri": "",
+ "sizebytes": 4951,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/pre-rebase.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/pre-rebase.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "2b6275eda365cad50d167fe3a387c9bc9fedd54f",
+ "name": "git/hooks/prepare-commit-msg.sample",
+ "uri": "",
+ "sizebytes": 1239,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/prepare-commit-msg.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/prepare-commit-msg.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "39355a075977d05708ef74e1b66d09a36e486df1",
+ "name": "git/hooks/update.sample",
+ "uri": "",
+ "sizebytes": 3611,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/hooks/update.sample",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/hooks/update.sample",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "e9c95cc30b5b415526d322dc338fee78c658631a",
+ "name": "git/index",
+ "uri": "",
+ "sizebytes": 1696,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/index",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/index",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "c879df015d97615050afa7b9641e3352a1e701ac",
+ "name": "git/info/exclude",
+ "uri": "",
+ "sizebytes": 240,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/info/exclude",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/info/exclude",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "9d649667f603dc143816ba919cc16f6bdae5373d",
+ "name": "git/info/refs",
+ "uri": "",
+ "sizebytes": 677,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/info/refs",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/info/refs",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "add96d3df30badb6064aff8e609c093a77756ed7",
+ "name": "git/logs/HEAD",
+ "uri": "",
+ "sizebytes": 4374,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "649839ba32cff4faa76f0092a02f2be50582524a",
+ "name": "git/logs/refs/heads/master",
+ "uri": "",
+ "sizebytes": 1333,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/heads/master",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/heads/master",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "64693b36e55ed09965ea0b7dac088c910bf449e4",
+ "name": "git/logs/refs/heads/setup",
+ "uri": "",
+ "sizebytes": 530,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/heads/setup",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/heads/setup",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "f6954dde85ab8d7710120100c4791d5582a771c1",
+ "name": "git/logs/refs/remotes/annex/master",
+ "uri": "",
+ "sizebytes": 145,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/annex/master",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/annex/master",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "3f2174a69c5ee9c9b4487bdca3495290efdd5d6b",
+ "name": "git/logs/refs/remotes/baffo32/master",
+ "uri": "",
+ "sizebytes": 303,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/baffo32/master",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/baffo32/master",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "46a7aa42a6d01ad5f260b1587b0570965813f831",
+ "name": "git/logs/refs/remotes/baffo32/setup",
+ "uri": "",
+ "sizebytes": 158,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/baffo32/setup",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/baffo32/setup",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "b934d1f4ca41d503dc93de0a38d729f1fba2500f",
+ "name": "git/logs/refs/remotes/fairlystable-ssh/master",
+ "uri": "",
+ "sizebytes": 145,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/fairlystable-ssh/master",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/fairlystable-ssh/master",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "ab0e319bef11b52b50c5a18619003946659523ea",
+ "name": "git/logs/refs/remotes/fairlystable-ssh/setup",
+ "uri": "",
+ "sizebytes": 145,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/fairlystable-ssh/setup",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/fairlystable-ssh/setup",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "ed1aa98d6a545c1abd1edb26a7ac247b50c570fb",
+ "name": "git/logs/refs/remotes/origin/HEAD",
+ "uri": "",
+ "sizebytes": 187,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/origin/HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/origin/HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "1b0702be81e4e6cf64b799014697e4f7aef205a2",
+ "name": "git/logs/refs/remotes/origin/master",
+ "uri": "",
+ "sizebytes": 439,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/logs/refs/remotes/origin/master",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/logs/refs/remotes/origin/master",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "6991bbfa4e29e9780093f9d614b3ce45de08d1c5",
+ "name": "git/objects/0e/cfc26557a0feea49797ac610a6c60bcb763070",
+ "uri": "",
+ "sizebytes": 31,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/0e/cfc26557a0feea49797ac610a6c60bcb763070",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/0e/cfc26557a0feea49797ac610a6c60bcb763070",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "6e13e81d57c1d779c1b8917463960d401504da98",
+ "name": "git/objects/13/25fbfdcca1c1a3ea2a00e69ed4829ba160aecc",
+ "uri": "",
+ "sizebytes": 33,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/13/25fbfdcca1c1a3ea2a00e69ed4829ba160aecc",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/13/25fbfdcca1c1a3ea2a00e69ed4829ba160aecc",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "258b04052258a8d7234fdaace38f3d77d38845fc",
+ "name": "git/objects/1a/cb3d4aaeab4e1ca47ff275be9545ace37b2407",
+ "uri": "",
+ "sizebytes": 2189,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/1a/cb3d4aaeab4e1ca47ff275be9545ace37b2407",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/1a/cb3d4aaeab4e1ca47ff275be9545ace37b2407",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "ae89bc98e55ec39dfb9ad4608622aa0445a293a2",
+ "name": "git/objects/34/0837d377d98cf6cedfc796d6e94e4ce23750a6",
+ "uri": "",
+ "sizebytes": 2999,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/34/0837d377d98cf6cedfc796d6e94e4ce23750a6",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/34/0837d377d98cf6cedfc796d6e94e4ce23750a6",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "a131447db3877425ef71ba23097bd51cbbc61f31",
+ "name": "git/objects/45/bebceb28b199ed37bb810560164d521b04d4ab",
+ "uri": "",
+ "sizebytes": 1375,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/45/bebceb28b199ed37bb810560164d521b04d4ab",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/45/bebceb28b199ed37bb810560164d521b04d4ab",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "6991815313ec54e1d2b80b15ad63a88d7dd91bdd",
+ "name": "git/objects/80/9efcf8bbbb05ddc63f6b28e48be19e06cb0113",
+ "uri": "",
+ "sizebytes": 43,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/80/9efcf8bbbb05ddc63f6b28e48be19e06cb0113",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/80/9efcf8bbbb05ddc63f6b28e48be19e06cb0113",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "c531a7f889c0158354a4160e210cc168086493ef",
+ "name": "git/objects/a2/186a624c78a23651e061bd06723b41f9a5ed0a",
+ "uri": "",
+ "sizebytes": 35991,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/a2/186a624c78a23651e061bd06723b41f9a5ed0a",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/a2/186a624c78a23651e061bd06723b41f9a5ed0a",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "bdf6e836c0bbfb33770792fb251843aa95ca2b4c",
+ "name": "git/objects/ac/1d27316ae46e24411737e311618f44b4f8dca0",
+ "uri": "",
+ "sizebytes": 372,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/ac/1d27316ae46e24411737e311618f44b4f8dca0",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/ac/1d27316ae46e24411737e311618f44b4f8dca0",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "ee0822d60127c42d8b4942a5e3d7b2b720847a5f",
+ "name": "git/objects/ac/7af2e80e3a7920c6989974744a27c21db8cd33",
+ "uri": "",
+ "sizebytes": 22,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/ac/7af2e80e3a7920c6989974744a27c21db8cd33",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/ac/7af2e80e3a7920c6989974744a27c21db8cd33",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "6b0a76d46ab2f1c23ff96a2173c1835315624c42",
+ "name": "git/objects/e6/1d1ab5d8cf3fb88613ac0417b13c4507b150b0",
+ "uri": "",
+ "sizebytes": 29,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/e6/1d1ab5d8cf3fb88613ac0417b13c4507b150b0",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/e6/1d1ab5d8cf3fb88613ac0417b13c4507b150b0",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "c7976afa807043eef7e08fd002076b5b00202627",
+ "name": "git/objects/e7/67670b4fad8d258fa599bedccc0d1f53f1e226",
+ "uri": "",
+ "sizebytes": 34,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/e7/67670b4fad8d258fa599bedccc0d1f53f1e226",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/e7/67670b4fad8d258fa599bedccc0d1f53f1e226",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "505ad33c4b1bcdf7f49e0ae9bf30eb8e9a154aa1",
+ "name": "git/objects/fe/5379cf74aaa8645f8386228c9369937082edf3",
+ "uri": "",
+ "sizebytes": 28,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/fe/5379cf74aaa8645f8386228c9369937082edf3",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/fe/5379cf74aaa8645f8386228c9369937082edf3",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "aaae468c349f91297b62e17f0ba1ae954f17932c",
+ "name": "git/objects/info/packs",
+ "uri": "",
+ "sizebytes": 54,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/info/packs",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/info/packs",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "93009ab5460c0617a42320368614efb88661df98",
+ "name": "git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.idx",
+ "uri": "",
+ "sizebytes": 3844,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.idx",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.idx",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "34e4d554f683e80178c9422452ff53217ed76508",
+ "name": "git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.pack",
+ "uri": "",
+ "sizebytes": 28227,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.pack",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/objects/pack/pack-427e95dfaef996e77f138728b7b82d39e73f1703.pack",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "d106a09985195982d134adff0993c8d6d60743c5",
+ "name": "git/packed-refs",
+ "uri": "",
+ "sizebytes": 650,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/packed-refs",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/packed-refs",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/octet-stream",
+ "hash": "d9427cda09aba1cdde5c69c2b13c905bddb0bc51",
+ "name": "git/refs/remotes/origin/HEAD",
+ "uri": "",
+ "sizebytes": 32,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/git/refs/remotes/origin/HEAD",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|git/refs/remotes/origin/HEAD",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "72fcf44124c707a739819b5babf2b99ab8b45c79",
+ "name": "ikiwiki/directive/index.html",
+ "uri": "",
+ "sizebytes": 3236,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/directive/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/directive/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "87481c60d56af1eeca90e4de915ef19871ec40d0",
+ "name": "ikiwiki/formatting/index.html",
+ "uri": "",
+ "sizebytes": 3485,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/formatting/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/formatting/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "cb274881fdab89c63b56010fb8b870a918c84673",
+ "name": "ikiwiki/index.html",
+ "uri": "",
+ "sizebytes": 1653,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/x-javascript",
+ "hash": "cb5af1fc93aa1ca43f48712a29b804c62022daa6",
+ "name": "ikiwiki/jquery.min.js",
+ "uri": "",
+ "sizebytes": 101525,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/jquery.min.js",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/jquery.min.js",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "b0a2dca6beacca6ecc2205f90c060e68d36fbd99",
+ "name": "ikiwiki/markdown/index.html",
+ "uri": "",
+ "sizebytes": 1787,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/markdown/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/markdown/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "4a2f38c17e72fa05328b4221385f070878f5a8a4",
+ "name": "ikiwiki/openid/aol.png",
+ "uri": "",
+ "sizebytes": 460,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/aol.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/aol.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "2569b6eff0969180a0c2c8b7403f1acb400028b7",
+ "name": "ikiwiki/openid/goa-account-flickr.png",
+ "uri": "",
+ "sizebytes": 592,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/goa-account-flickr.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/goa-account-flickr.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "ca326227916ee2305acfa66a77b5fb18288b09f8",
+ "name": "ikiwiki/openid/goa-account-google.png",
+ "uri": "",
+ "sizebytes": 825,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/goa-account-google.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/goa-account-google.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "7242839ac8ed01d381d076fef12b6446e8c586e2",
+ "name": "ikiwiki/openid/goa-account-yahoo.png",
+ "uri": "",
+ "sizebytes": 741,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/goa-account-yahoo.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/goa-account-yahoo.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "3fe9f6d548dd23a0bf6f65ff3f61aaf614751540",
+ "name": "ikiwiki/openid/index.html",
+ "uri": "",
+ "sizebytes": 2069,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "a926d52076cc7570f08f5c019f1a031359d39143",
+ "name": "ikiwiki/openid/livejournal.png",
+ "uri": "",
+ "sizebytes": 772,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/livejournal.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/livejournal.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "application/x-javascript",
+ "hash": "d5008d19c843def8a24dd42c50f7714fe127c7d5",
+ "name": "ikiwiki/openid/openid-jquery.js",
+ "uri": "",
+ "sizebytes": 7042,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/openid-jquery.js",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/openid-jquery.js",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "d73815d175d41f7e8f32d63671933a9b616203a2",
+ "name": "ikiwiki/openid/verisign.png",
+ "uri": "",
+ "sizebytes": 714,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/verisign.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/verisign.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "addc60ee0e8d7355232769d95d26fdd1e5f15ce3",
+ "name": "ikiwiki/openid/wordpress.png",
+ "uri": "",
+ "sizebytes": 886,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/openid/wordpress.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/openid/wordpress.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "bcaf7317877bd5cab97fe678090e921686e898bc",
+ "name": "ikiwiki/pagespec/attachment/index.html",
+ "uri": "",
+ "sizebytes": 2863,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/pagespec/attachment/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/pagespec/attachment/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "56c000d2e93e11929983845aed2d05bc9e5ac22b",
+ "name": "ikiwiki/pagespec/index.html",
+ "uri": "",
+ "sizebytes": 6025,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/pagespec/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/pagespec/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "3bcd9894f3057947b3cb47d52f986c8f305b4708",
+ "name": "ikiwiki/pagespec/po/index.html",
+ "uri": "",
+ "sizebytes": 2102,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/pagespec/po/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/pagespec/po/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "8578ca621f7df168737037463a92839993070b59",
+ "name": "ikiwiki/pagespec/sorting/index.html",
+ "uri": "",
+ "sizebytes": 2249,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/pagespec/sorting/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/pagespec/sorting/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "625c5e820c243e6ef3827ba29753ed1865a633e7",
+ "name": "ikiwiki/searching/index.html",
+ "uri": "",
+ "sizebytes": 2041,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/searching/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/searching/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "d9e483bff38efcb42d63354b38a59cc08a00ed01",
+ "name": "ikiwiki/subpage/index.html",
+ "uri": "",
+ "sizebytes": 1964,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/subpage/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/subpage/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "da18b5a5fce31011f5de59d3145601bd4df6ca99",
+ "name": "ikiwiki/subpage/linkingrules/index.html",
+ "uri": "",
+ "sizebytes": 3056,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/subpage/linkingrules/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/subpage/linkingrules/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "e64bc1e931764788d379dc50a3bc1979a255fe34",
+ "name": "ikiwiki/wikilink/index.html",
+ "uri": "",
+ "sizebytes": 2725,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/ikiwiki/wikilink/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|ikiwiki/wikilink/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "5aa4fad3105b61f5d7e4f29abcf0a8f9e78cb8d9",
+ "name": "index.html",
+ "uri": "CHK@Df82KVE2jZFntgB~bLWgSpZPqvbf1cyYZyHqWlwWryY,mJshNq8d-2L6J9yG0P3bJgU~6vBVeoxg-bZLbk1v~tU,AAMC--8/index.html",
+ "sizebytes": 1736,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/css",
+ "hash": "f4004ddc439b888f5e3fbd1d0b1986c93bc37f9d",
+ "name": "local.css",
+ "uri": "",
+ "sizebytes": 95,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/local.css",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|local.css",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "ab8f354e34a54452c10262b2f2e9a651af3da9f3",
+ "name": "recentchanges/index.html",
+ "uri": "",
+ "sizebytes": 1078,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/recentchanges/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|recentchanges/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "248d20cf562374596d1d5159abdafac26cdfe8b5",
+ "name": "sandbox/index.html",
+ "uri": "",
+ "sizebytes": 1734,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/sandbox/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|sandbox/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "71bcd2fbb8d7c5f9f081c14af63209a407399751",
+ "name": "shortcuts/index.html",
+ "uri": "",
+ "sizebytes": 7283,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/shortcuts/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|shortcuts/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/css",
+ "hash": "572ba4ef870a29cbb4d89f65d45020a33ab6a08c",
+ "name": "style.css",
+ "uri": "",
+ "sizebytes": 9716,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/style.css",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|style.css",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "ab57403e2e8513305220c83e0832c15fe3058fca",
+ "name": "templates/index.html",
+ "uri": "",
+ "sizebytes": 5527,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/templates/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|templates/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "e1d5ccbe1fd42af8ac0c5b6d209552fa3c3a5fec",
+ "name": "templates/note/index.html",
+ "uri": "",
+ "sizebytes": 1288,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/templates/note/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|templates/note/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "text/html",
+ "hash": "cd43e30d538949b21b3f11a15e9ec423b3b7e843",
+ "name": "templates/popup/index.html",
+ "uri": "",
+ "sizebytes": 1673,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/templates/popup/index.html",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|templates/popup/index.html",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "c89803ef14ddbb69e5ce1eff007d4bc668f92c14",
+ "name": "wikiicons/diff.png",
+ "uri": "",
+ "sizebytes": 219,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/wikiicons/diff.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|wikiicons/diff.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/gif",
+ "hash": "e9f3d29d52c3bbb0025384f1588851c52668da27",
+ "name": "wikiicons/openidlogin-bg.gif",
+ "uri": "",
+ "sizebytes": 336,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/wikiicons/openidlogin-bg.gif",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|wikiicons/openidlogin-bg.gif",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/png",
+ "hash": "aac65daad31ed2db63a79c810be74a5d61081f2e",
+ "name": "wikiicons/revert.png",
+ "uri": "",
+ "sizebytes": 397,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/wikiicons/revert.png",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|wikiicons/revert.png",
+ "target": "manifest"
+ },
+ {
+ "mimetype": "image/gif",
+ "hash": "3431c95cd41474812f2a47b9ec31d11d5fbcd35c",
+ "name": "wikiicons/search-bg.gif",
+ "uri": "",
+ "sizebytes": 74,
+ "state": "idle",
+ "path": "/home/gentoo/src/standingwithresilience.branchable.com/html/wikiicons/search-bg.gif",
+ "dda": true,
+ "id": "freesitemgr|Standing With Resilience Public|wikiicons/search-bg.gif",
+ "target": "manifest"
+ }
+]
+
diff --git a/backend/update.py b/backend/update.py
new file mode 100755
index 0000000..f605b39
--- /dev/null
+++ b/backend/update.py
@@ -0,0 +1,25 @@
+#!/usr/bin/env python2
+
+import os
+
+status = 0
+status += os.system("git pull git://standingwithresilience.branchable.com/")
+#status += os.system("git pull fairlystable-guest:/srv/git/standingwithresilience")
+
+if status != 0:
+ exit(status)
+
+status += os.system("git push git://standingwithresilience.branchable.com/")
+status += os.system("git gc --prune=0")
+
+if status != 0:
+ exit(status)
+
+status += os.system("ikiwiki --rebuild ../wiki ../html")
+
+if status != 0:
+ exit(status)
+
+status += os.system("freesitemgr -c freesitemgr -v -l freesitemgr.log -r 0 update")
+
+print "Done."
diff --git a/wiki/Freenet.mdwn b/wiki/Freenet.mdwn
new file mode 100644
index 0000000..e623d12
--- /dev/null
+++ b/wiki/Freenet.mdwn
@@ -0,0 +1,9 @@
+Freenet is a network focused around anonymity and censorship resistance. Click the name to visit the website and download it.
+
+Once you have Freenet installed and running, you can visit Standing With Resilience on Freenet or Standing
+With Resilience Public.
+
+Viewing the website on Freenet helps the site survive if there is ever an issue with your normal access to the internet.
diff --git a/wiki/TODO.mdwn b/wiki/TODO.mdwn
new file mode 100644
index 0000000..30b83b9
--- /dev/null
+++ b/wiki/TODO.mdwn
@@ -0,0 +1,21 @@
+[ ] Link mirrors on index
+[ ] Upload site to freenet
+ [x] private site
+ [ ] Get site linked from major indexes
+ Approaches to try:
+ [ ] add a link from wait
+ [ ] make sone work, ping enzo
+ [ ] send a freemail to enzo
+ [ ] make FMS work, post to the "sites" board
+ [ ] add site to other indices
+ [ ] the popular one on the front page with a huge list
+ [ ] any that are wikis, listed in index site lists
+ [ ] any others listed in index site lists
+ [ ] public site
+ [ ] include credentials in repo
+ [ ] make script to automate update
+[ ] Link mirrors on branchable, to propogate changes
+[ ] Upload site to zeronet
+[ ] Upload site to qora
+[ ] Upload site to ipfs
+[ ] Upload site to project maelstrom?
diff --git a/wiki/index.mdwn b/wiki/index.mdwn
index c8bafc2..0d72871 100644
--- a/wiki/index.mdwn
+++ b/wiki/index.mdwn
@@ -1,3 +1,5 @@
+This site is available in multiple places. Please visit one of the mirrors, listed at the bottom, to help the site stay alive.
+
I create this site to help us share resources. Nobody is in charge.
As many may arrive confused, please keep entrances as simple as possible.
@@ -5,3 +7,10 @@ As many may arrive confused, please keep entrances as simple as possible.
This is a wiki, which anybody is free to edit, copy, or store. Please share here.
[[Technical Resources]]
+
+
+## Where to Find This Site
+
+These networks can help with isolation: [[Freenet]]
+
+On the normal internet, this site is found at branchable.com and fairlystable.org
--
cgit v1.2.3