commit: add extra sites, rerun checker, reformat index of main doc

This commit is contained in:
Alec Muffett 2018-07-10 00:42:23 +01:00
parent a3ad2191e6
commit 885e3b3512
145 changed files with 481 additions and 499 deletions

View File

@ -1,24 +1,18 @@
# Real-World Onion Sites
## An index of the non-dark web...
This list is for substantial, commercial-or-social-good mainstream websites with onion presence.
- no onion-only sites
- no sites for tech with less than (arbitrary) 10,000 users
- no nudity, exploitation, drugs, copyright infringement or sketchy-content sites
- the editor may annotate or drop any entries as deemed fit
* updated: [see the change history for specifics](https://github.com/alecmuffett/onion-sites-that-dont-suck/commits/master/README.md)
* licensed: cc-by-sa
* author/editor: alec muffett
----
## Important Notice
# IMPORTANT NOTICE
- This file (`README.md`) is now generated; do not submit changes for it; see the `directory` folder instead.
# The Theme
This list is for substantial, commercial-or-social-good mainstream websites with onion presence.
- no nudity, exploitation, drugs, copyright infringement or sketchy-content sites
- no sites for tech with less than (arbitrary) 10,000 users
- no onion-only sites
The editor may choose to annotate or drop any entries as deemed fit.
Formatting / how to submit entries ("pull-requests") are explained in the footer of this page.
- This file (`README.md`) is now auto-generated; do not submit changes for it
- Currently: submit an `Issue` for change requests (date: July 2018)

View File

@ -1,63 +1,4 @@
# Submission Notes
- **NO MORE THAN 1 SITE PER REQUEST WILL BE ACCEPTED**
- it's easy enough to make multiple requests, and it helps.
- if you have a huge batch, contact the editor.
- Check that the site is up and the link works
- if the onion site is down, the site will not be added / may be removed from the list; no exceptions.
- HTTP and/or HTTPS only
- check for SSL availability, upgrade to that if available and add a :lock: emoji.
- Structure
- SecureDrop in the SecureDrop section *NO EXCEPTIONS*
- GlobaLeaks in the GlobaLeaks section *NO EXCEPTIONS*
- only SD and GL sites take a "proof" URL
- maintain alphabetical sorting for entries
- elide leading "The" from sitenames
- stick to the existing categories
- onion site comes first in listings
- Contact the editor for anything more complex than a simple update.
## Main Lists
Pull requests for the main list will be accepted only for entries of the form:
```
## Sitename
* <url of onion> [<lock emoji if https>] [<site notes, four words max>]
...
[(site note in parentheses)]
```
If there are many onions, submit a few, key, ones, plus an "index"
page for the others. The "index" page *must* be an onion site, and
*must* be followed with a sub-bullet for its cleartext equivalent; see
existing examples for precedent.
If the `Sitename` is an acronym, append `/ <acronym spelled out>`
If the site is locally scoped or an umbrella for several
organisations, consider appending `(.cc; <notes>)` where `cc` is the
ISO 2-letter country code.
## Drops & Leaks
Pull requests for the SecureDrop or GlobaLeaks lists will be accepted
only for entries of the form:
```
## Publication, Site *or* Journalist Name [ / 1..4 word description ]
* <url of onion> <lock emoji if https>
* <first-party "proof" url citing the above url>
```
## Don't have a GitHub account?
GitHub and the online editor at:
* https://github.com/alecmuffett/onion-sites-that-dont-suck/blob/master/README.md
...are certainly the fastest and most effective way to submit a
suggestion.
If you lack that, then try `@alecmuffett` on Twitter.
GitHub is certainly the fastest and most effective way to submit a
suggestion; if you lack that, try `@alecmuffett` on Twitter.

661
README.md

File diff suppressed because it is too large Load Diff

View File

@ -7,15 +7,19 @@ tor_curl() {
return $?
}
check_onions() {
check_onion() {
is_up=true
for url in `awk '{print $1}' < urls` ; do
if tor_curl $url >curl.out~ 2>curl.err~ ; then
echo ":thumbsup:"
else
is_up=false # one bad apple
echo ":sos:"
fi
done >check-status
date -u "+%Y-%m-%dT%H:%M:%SZ" >check-date # separate file for less noise
if $is_up ; then # overwrite the datestamp
date -u "+%Y-%m-%dT%H:%M:%SZ" >check-date
fi
}
for category in * ; do
@ -24,7 +28,7 @@ for category in * ; do
for onion in * ; do
echo "---- $onion ----"
cd $onion || exit 1
check_onions
check_onion
cd ..
done
cd ..

View File

@ -1 +1 @@
2018-07-09T22:25:02Z
2018-07-09T23:14:24Z

View File

@ -1 +1 @@
2018-07-09T22:25:07Z
2018-07-09T23:14:26Z

View File

@ -1 +1 @@
2018-07-09T22:25:15Z
2018-07-09T23:14:30Z

View File

@ -1 +1 @@
2018-07-09T22:27:18Z
2018-07-09T23:16:33Z

View File

@ -1 +1 @@
2018-07-09T22:27:20Z
2018-07-09T23:16:39Z

View File

@ -1 +1 @@
2018-07-09T22:27:22Z
2018-07-09T23:16:41Z

View File

@ -1 +1 @@
2018-07-09T22:27:25Z
2018-07-09T23:16:44Z

View File

@ -1 +1 @@
2018-07-09T22:27:26Z
2018-07-09T23:16:47Z

View File

@ -1 +1 @@
2018-07-09T22:27:30Z
2018-07-09T23:16:48Z

View File

@ -1 +1 @@
2018-07-09T22:27:32Z
2018-07-09T23:16:51Z

View File

@ -1 +1 @@
2018-07-09T22:27:40Z
2018-07-09T23:17:41Z

View File

@ -1 +1 @@
2018-07-09T22:27:41Z
2018-07-09T23:17:43Z

View File

@ -1 +1 @@
2018-07-09T22:27:45Z
2018-07-09T23:17:45Z

View File

@ -1 +1 @@
2018-07-09T22:27:49Z
2018-07-09T23:17:48Z

View File

@ -1 +1 @@
2018-07-09T22:27:52Z
2018-07-09T23:17:51Z

View File

@ -1 +1 @@
2018-07-09T22:27:54Z
2018-07-09T23:17:57Z

View File

@ -1 +1 @@
2018-07-09T22:27:55Z
2018-07-09T23:17:58Z

View File

@ -1 +1 @@
2018-07-09T22:27:58Z
2018-07-09T23:18:00Z

View File

@ -1 +1 @@
2018-07-09T22:28:00Z
2018-07-09T23:18:05Z

View File

@ -1 +1 @@
2018-07-09T22:28:05Z
2018-07-09T23:18:07Z

View File

@ -1 +1 @@
2018-07-09T22:28:07Z
2018-07-09T23:18:12Z

View File

@ -1 +1 @@
2018-07-09T22:28:11Z
2018-07-09T23:18:16Z

View File

@ -1 +1 @@
2018-07-09T22:28:19Z
2018-07-09T23:18:23Z

View File

@ -1 +1 @@
2018-07-09T22:28:22Z
2018-07-09T23:18:26Z

View File

@ -0,0 +1 @@
2018-07-09T23:18:28Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:18:31Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:30:23Z
2018-07-09T23:20:32Z

View File

@ -1 +1 @@
2018-07-09T22:30:26Z
2018-07-09T23:20:36Z

View File

@ -0,0 +1 @@
2018-07-09T23:22:39Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:32:28Z
2018-07-09T23:22:41Z

View File

@ -1 +1 @@
2018-07-09T22:32:30Z
2018-07-09T23:22:43Z

View File

@ -0,0 +1 @@
2018-07-09T23:22:47Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:34:32Z
2018-07-09T23:26:49Z

View File

@ -0,0 +1 @@
2018-07-09T23:26:53Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:34:35Z
2018-07-09T23:26:56Z

View File

@ -0,0 +1 @@
2018-07-09T23:26:58Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:34:37Z
2018-07-09T23:27:00Z

View File

@ -0,0 +1 @@
2018-07-09T23:27:04Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:36:38Z
2018-07-09T23:29:05Z

View File

@ -1 +1 @@
2018-07-09T22:36:42Z
2018-07-09T23:29:12Z

View File

@ -1 +1 @@
2018-07-09T22:36:44Z
2018-07-09T23:29:13Z

View File

@ -0,0 +1 @@
2018-07-09T23:29:16Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:36:47Z
2018-07-09T23:29:19Z

View File

@ -1 +1 @@
2018-07-09T22:36:49Z
2018-07-09T23:29:22Z

View File

@ -0,0 +1 @@
2018-07-09T23:31:24Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:38:51Z
2018-07-09T23:31:26Z

View File

@ -0,0 +1 @@
2018-07-09T23:31:28Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:31:33Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:38:53Z
2018-07-09T23:31:34Z

View File

@ -0,0 +1 @@
2018-07-09T23:31:37Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:33:40Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:40:55Z
2018-07-09T23:33:41Z

View File

@ -1 +1 @@
2018-07-09T22:40:57Z
2018-07-09T23:33:43Z

View File

@ -1 +1 @@
2018-07-09T22:41:00Z
2018-07-09T23:33:45Z

View File

@ -1 +1 @@
2018-07-09T22:41:02Z
2018-07-09T23:33:47Z

View File

@ -0,0 +1 @@
2018-07-09T23:33:50Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:33:53Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:33:56Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:33:59Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -0,0 +1 @@
2018-07-09T23:34:01Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:41:05Z
2018-07-09T23:34:04Z

View File

@ -1 +1 @@
2018-07-09T22:41:07Z
2018-07-09T23:34:06Z

View File

@ -0,0 +1 @@
2018-07-09T23:34:08Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:41:09Z
2018-07-09T23:34:10Z

View File

@ -1 +1 @@
2018-07-09T22:41:11Z
2018-07-09T23:34:12Z

View File

@ -0,0 +1 @@
2018-07-09T23:34:16Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:41:13Z
2018-07-09T23:34:17Z

View File

@ -0,0 +1 @@
2018-07-09T23:34:21Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:41:16Z
2018-07-09T23:34:24Z

View File

@ -0,0 +1 @@
2018-07-09T23:34:29Z

View File

@ -0,0 +1 @@
:thumbsup:

View File

@ -1 +1 @@
2018-07-09T22:41:19Z
2018-07-09T23:34:32Z

View File

@ -0,0 +1 @@
2018-07-09T23:34:35Z

View File

@ -0,0 +1 @@
:thumbsup:

Some files were not shown because too many files have changed in this diff Show More