From 09fc8056bdabae2a205ab7bc20a2898fec828c3d Mon Sep 17 00:00:00 2001 From: perennial Date: Wed, 28 Aug 2024 20:37:17 +1000 Subject: [PATCH] doc: fix instance and img proxy lists --- doc/data/image-proxies.csv | 7 ++++ doc/data/instances-onion.csv | 2 ++ doc/data/instances.csv | 7 ++++ doc/image-proxies.yml | 30 ---------------- doc/instance-list.md | 69 ++++++++++++++++++++++++++++++++++++ doc/instances-onion.yml | 3 -- doc/instances.yml | 36 ------------------- doc/public-image-proxies.md | 39 ++++++++++++++++++++ 8 files changed, 124 insertions(+), 69 deletions(-) create mode 100644 doc/data/image-proxies.csv create mode 100644 doc/data/instances-onion.csv create mode 100644 doc/data/instances.csv delete mode 100644 doc/image-proxies.yml create mode 100644 doc/instance-list.md delete mode 100644 doc/instances-onion.yml delete mode 100644 doc/instances.yml create mode 100644 doc/public-image-proxies.md diff --git a/doc/data/image-proxies.csv b/doc/data/image-proxies.csv new file mode 100644 index 0000000..b37ddd3 --- /dev/null +++ b/doc/data/image-proxies.csv @@ -0,0 +1,7 @@ +Name,URL,Country,Cloudflare proxy,Status +exozyme (Official),[https://pximg.exozy.me](https://pximg.exozy.me),US,No,![Status](https://img.shields.io/website?url=https%3A%2F%2Fpximg.exozy.me&label=status) +ducks.party,[https://pixiv.ducks.party](https://pixiv.ducks.party),DE,No,![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixiv.ducks.party&label=status) +cocomi.eu.org,[https://pximg.cocomi.eu.org](https://pximg.cocomi.eu.org),?,Yes,![Status](https://img.shields.io/website?url=https%3A%2F%2Fpximg.cocomi.eu.org&label=status) +mima.localghost.org,[https://mima.localghost.org/proxy/pximg](https://mima.localghost.org/proxy/pximg),PH,No,![Status](https://img.shields.io/website?url=https%3A%2F%2Fmima.localghost.org%2Fproxy%2Fpximg&label=status) +pixiv.re,[https://i.pixiv.re](https://i.pixiv.re),?,Yes,![Status](https://img.shields.io/website?url=https%3A%2F%2Fi.pixiv.re&label=status) +darkness.services,[https://pixiv.darkness.services](https://pixiv.darkness.services),US,Yes,![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixiv.darkness.services&label=status) diff --git a/doc/data/instances-onion.csv b/doc/data/instances-onion.csv new file mode 100644 index 0000000..844e182 --- /dev/null +++ b/doc/data/instances-onion.csv @@ -0,0 +1,2 @@ +Name,URL +thebunny.zone,[http://pixivfe.bunny5exbgbp4sqe2h2rfq2brgrx3dhohdweonepzwfgumfyygb35wyd.onion](http://pixivfe.bunny5exbgbp4sqe2h2rfq2brgrx3dhohdweonepzwfgumfyygb35wyd.onion) diff --git a/doc/data/instances.csv b/doc/data/instances.csv new file mode 100644 index 0000000..90607ed --- /dev/null +++ b/doc/data/instances.csv @@ -0,0 +1,7 @@ +Name,URL,Country,Cloudflare proxy,Analytics,[Observatory](https://developer.mozilla.org/en-US/observatory/docs/faq) grade,Status +exozyme (Official),[https://pixivfe.exozy.me](https://pixivfe.exozy.me),US,No,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixivfe.exozy.me?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixivfe.exozy.me),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixivfe.exozy.me&label=status) +dragongoose,[https://pixivfe.drgns.space](https://pixivfe.drgns.space),US,No,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixivfe.drgns.space?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixivfe.drgns.space),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixivfe.drgns.space&label=status) +ducks.party,[https://pixivfe.ducks.party](https://pixivfe.ducks.party),NL,No,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixivfe.ducks.party?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixivfe.ducks.party),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixivfe.ducks.party&label=status) +perennialte.ch,[https://pixiv.perennialte.ch](https://pixiv.perennialte.ch),AU,No,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixiv.perennialte.ch?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixiv.perennialte.ch),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixiv.perennialte.ch&label=status) +darkness.services,[https://pixivfe.darkness.services](https://pixivfe.darkness.services),US,Yes,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixivfe.darkness.services?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixivfe.darkness.services),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixivfe.darkness.services&label=status) +thebunny.zone,[https://pixivfe.thebunny.zone](https://pixivfe.thebunny.zone),HR,No,No,[![MDN HTTP Observatory Grade](https://img.shields.io/mozilla-observatory/grade-score/pixivfe.thebunny.zone?label=)](https://developer.mozilla.org/en-US/observatory/analyze?host=pixivfe.thebunny.zone),![Status](https://img.shields.io/website?url=https%3A%2F%2Fpixivfe.thebunny.zone&label=status) diff --git a/doc/image-proxies.yml b/doc/image-proxies.yml deleted file mode 100644 index 4081c49..0000000 --- a/doc/image-proxies.yml +++ /dev/null @@ -1,30 +0,0 @@ -- - Name: exozyme (Official) - URL: https://pximg.exozy.me - Country: US - Cloudflare proxy: No -- - Name: ducks.party - URL: https://pixiv.ducks.party - Country: DE - Cloudflare proxy: No -- - Name: cocomi.eu.org - URL: https://pximg.cocomi.eu.org - Country: ? - Cloudflare proxy: Yes -- - Name: mima.localghost.org - URL: https://mima.localghost.org/proxy/pximg - Country: PH - Cloudflare proxy: No -- - Name: pixiv.re - URL: https://i.pixiv.re - Country: ? - Cloudflare proxy: Yes -- - Name: darkness.services - URL: https://pixiv.darkness.services - Country: US - Cloudflare proxy: Yes diff --git a/doc/instance-list.md b/doc/instance-list.md new file mode 100644 index 0000000..55fa57e --- /dev/null +++ b/doc/instance-list.md @@ -0,0 +1,69 @@ +# Instance list + +This page lists all currently running instances of PixivFE that are available for use. They are ordered from oldest to newest based on when they were added. **Please scroll horizontally to see all columns.** + +To check the uptime history and status of these instances, visit the [PixivFE instance status page](https://stats.uptimerobot.com/FbEGewWlbX). + +Instances marked as having analytics load external tracking scripts, such as [Cloudflare Web Analytics](https://developers.cloudflare.com/analytics/web-analytics/). + +!!! tip + To add your instance to this list, [create an issue on the PixivFE repository](https://codeberg.org/VnPower/PixivFE/issues/new?template=.forgejo%2fissue_template%2fadd-instance.yaml) using the "Add Instance" template. + + + +## Clearnet + +These instances can be accessed through any regular web browser without any special setup. + +{{ read_csv('data/instances.csv') }} + + + +## Tor onion services + +These instances are only accessible using the Tor browser. + +Since they are hosted on the Tor network, these instances provide better privacy compared to clearnet instances. However, they may have slower performance due to how onion routing works. + +{{ read_csv('data/instances-onion.csv') }} + + diff --git a/doc/instances-onion.yml b/doc/instances-onion.yml deleted file mode 100644 index 8cb5361..0000000 --- a/doc/instances-onion.yml +++ /dev/null @@ -1,3 +0,0 @@ -- - Name: thebunny.zone - URL: http://pixivfe.bunny5exbgbp4sqe2h2rfq2brgrx3dhohdweonepzwfgumfyygb35wyd.onion diff --git a/doc/instances.yml b/doc/instances.yml deleted file mode 100644 index 5856cce..0000000 --- a/doc/instances.yml +++ /dev/null @@ -1,36 +0,0 @@ -- - Name: exozyme (Official) - URL: https://pixivfe.exozy.me - Country: US - Cloudflare proxy: No - Analytics: No -- - Name: dragongoose - URL: https://pixivfe.drgns.space - Country: US - Cloudflare proxy: No - Analytics: No -- - Name: ducks.party - URL: https://pixivfe.ducks.party - Country: NL - Cloudflare proxy: No - Analytics: No -- - Name: perennialte.ch - URL: https://pixiv.perennialte.ch - Country: AU - Cloudflare proxy: No - Analytics: No -- - Name: darkness.services - URL: https://pixivfe.darkness.services - Country: US - Cloudflare proxy: Yes - Analytics: No -- - Name: thebunny.zone - URL: https://pixivfe.thebunny.zone - Country: HR - Cloudflare proxy: No - Analytics: No diff --git a/doc/public-image-proxies.md b/doc/public-image-proxies.md new file mode 100644 index 0000000..d113e83 --- /dev/null +++ b/doc/public-image-proxies.md @@ -0,0 +1,39 @@ +# Public image proxies + +PixivFE can work with or without an external image proxy server. This page lists all known public image proxies. See the [Hosting an image proxy server for Pixiv](hosting-image-proxy-server.md) guide if you want to host one yourself. + + + +{{ read_csv('data/image-proxies.csv') }} + +