feat: add source nsfwlisting.carrd.co

dev
gravel 6 months ago
parent dc8cb1b4d9
commit 9b6555b788
No known key found for this signature in database
GPG Key ID: CA95FFF4E0123903

@ -28,6 +28,7 @@ Communities displayed come from a variety of sources:
- <https://github.com/GNU-Linux-libre/Awesome-Session-Group-List>,
- <https://freearkham.cc/>,
- <https://simplifiedprivacy.com/techgroups>,
- <https://nsfwlisting.carrd.co>,
- a few servers found on the internet.
Have a list we don't know about? [Shoot us a message](#contact-us).

@ -246,6 +246,7 @@
'SDIR-JSON' => 'https://session.directory/scrape.php',
'SIMP' => 'https://simplifiedprivacy.com/techgroups',
'FARK' => 'https://freearkham.cc/',
'NSFW' => 'https://nsfwlisting.carrd.co/',
// Unused
'SDIR' => 'https://session.directory/?all=groups',
@ -258,6 +259,7 @@
private readonly string $contents_sdir;
private readonly string $contents_fark;
private readonly string $contents_simp;
private readonly string $contents_nsfw;
private readonly string $contents_aggregated;
/**
@ -285,6 +287,9 @@
log_info("Requesting SimplifiedPrivacy.com list...");
$this->contents_simp = CommunitySources::fetch_source('SIMP');
log_info("Requesting NSFW Carrd list...");
$this->contents_nsfw = CommunitySources::fetch_source('NSFW');
log_info("Parsing extra information...");
if (!$this->process_sources()) {
log_error("Could not parse extra information from one or more sources.");
@ -297,6 +302,7 @@
$this->contents_fark .
$this->contents_loki .
$this->contents_simp .
$this->contents_nsfw .
// Slashes are escaped when served, unescape them
str_replace("\\/", "/", $this->contents_sdir);
}

@ -43,6 +43,7 @@ displays information about them as a static HTML page.</p>
<li><a href="https://github.com/GNU-Linux-libre/Awesome-Session-Group-List">https://github.com/GNU-Linux-libre/Awesome-Session-Group-List</a>,</li>
<li><a href="https://freearhkam.cc">https://freearhkam.cc</a>,</li>
<li><a href="https://simplifiedprivacy.com/techgroups">https://simplifiedprivacy.com/techgroups</a>,</li>
<li><a href="https://nsfwlisting.carrd.co/">https://nsfwlisting.carrd.co/</a>,</li>
<li><a href="<?=$REPOSITORY_CANONICAL_URL_FILES?>/php/servers/known-servers.php">a few hardcoded servers found on the internet</a>.</li>
</ul>
Have a list we don't know about? <a href="#contact-us">Shoot us a message</a>.

Loading…
Cancel
Save