Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
269 commits
Select commit Hold shift + click to select a range
2f9b78f
more color tweak
tobyxdd Sep 1, 2023
83c7b99
word tweaks
tobyxdd Sep 1, 2023
775e3b4
tproxy eng version
tobyxdd Sep 1, 2023
6056b61
announcement bar for v1 docs
tobyxdd Sep 1, 2023
9daf5c0
changelog page
tobyxdd Sep 1, 2023
84f2f34
ci: publish to cf pages
tobyxdd Sep 1, 2023
b21c1b9
ci: publish to main (prod) branch
tobyxdd Sep 1, 2023
d368e88
license & readme
tobyxdd Sep 1, 2023
1a9cf85
improve search
tobyxdd Sep 1, 2023
9a9119e
2 vs 1
tobyxdd Sep 2, 2023
83129d8
3p apps
tobyxdd Sep 2, 2023
b65219b
fix section
tobyxdd Sep 2, 2023
fa9873e
menu tweaks
tobyxdd Sep 2, 2023
aaceaba
more install methods
haruue Sep 3, 2023
36d6938
update installation
tobyxdd Sep 3, 2023
098b549
a better way to run one-click scripts
haruue Sep 4, 2023
33e3c80
add link to zh doc
tobyxdd Sep 6, 2023
3c68dbc
Merge branch 'master' of https://github.com/apernet/hysteria-website
tobyxdd Sep 6, 2023
7197976
remove sudo in one-click script command
haruue Sep 6, 2023
90f6232
add docker
tobyxdd Sep 6, 2023
d9d569b
add site_url
tobyxdd Sep 10, 2023
ef20889
various updates
tobyxdd Sep 10, 2023
6b332d3
add toml
tobyxdd Sep 10, 2023
e4d75d1
v2.0.1
tobyxdd Sep 12, 2023
656711d
Bandwidth behavior explained
tobyxdd Sep 12, 2023
63c2957
improvements
tobyxdd Sep 13, 2023
a01e2ac
add missing iptables -N in REDIRECT docs
haruue Sep 13, 2023
684b991
chrome notes
tobyxdd Sep 13, 2023
48cf5d4
brutal explained
tobyxdd Sep 13, 2023
29d98a5
fixes
tobyxdd Sep 13, 2023
d134425
a little more
tobyxdd Sep 13, 2023
d527c33
tweaks
tobyxdd Sep 14, 2023
ea86c5d
zh specific nav
tobyxdd Sep 15, 2023
0087b8a
v2.0.2
tobyxdd Sep 16, 2023
bffb890
v2.0.2 changelog
tobyxdd Sep 16, 2023
4e710e3
tweak
tobyxdd Sep 16, 2023
5968043
android builds
tobyxdd Sep 16, 2023
5ec433b
tweaks
tobyxdd Sep 16, 2023
c19af09
artworks
tobyxdd Sep 16, 2023
5e9b7b4
better homepage
tobyxdd Sep 20, 2023
4a9a89e
hideri img link
tobyxdd Sep 20, 2023
0d60831
glightbox
tobyxdd Sep 21, 2023
fa3fcb0
add more 3p apps
tobyxdd Sep 24, 2023
df24c4b
add 3p disclaimer
tobyxdd Sep 24, 2023
8c169f8
add shadowrocket
tobyxdd Sep 26, 2023
e7be988
docs(docker): add acme volume
mritd Sep 27, 2023
7d6027c
tweaks here and there
tobyxdd Sep 28, 2023
0a34eb0
Merge pull request #1 from mritd/master
tobyxdd Sep 28, 2023
3908119
add more help for server install scripts
haruue Sep 29, 2023
fff18fe
tweaks
tobyxdd Sep 29, 2023
e8a094c
more tweaks around bandwidth
tobyxdd Sep 29, 2023
db13876
v2.0.3
tobyxdd Oct 1, 2023
e91d2b1
sync bw desc
tobyxdd Oct 1, 2023
ef1b843
fix zh typo
tobyxdd Oct 1, 2023
d6b1c39
hint for ipv6 addrport conflict with yaml array
haruue Oct 2, 2023
d4065e9
en hint for ipv6 addrport conflict with yaml array
tobyxdd Oct 2, 2023
1ab0f37
v2.0.4
tobyxdd Oct 7, 2023
3782296
Update 3rd-party-apps.zh.md
BoxXt Oct 10, 2023
bb59990
Update 3rd-party-apps.zh.md
BoxXt Oct 10, 2023
3934d2a
Update 3rd-party-apps.md
BoxXt Oct 10, 2023
c299242
Update About-HTTP3.md
Oct 11, 2023
c7e0be5
Update About-HTTP3.zh.md
Oct 11, 2023
5f760dc
v2.1.0
tobyxdd Oct 12, 2023
27d65ef
zh tweaks
tobyxdd Oct 12, 2023
0450713
bump installation script example version
tobyxdd Oct 12, 2023
8aa2e23
Merge pull request #5 from Maoyeedy/master
tobyxdd Oct 13, 2023
dbd64ad
sort by alphabetical order
tobyxdd Oct 13, 2023
bc638b5
Merge pull request #3 from BoxXt/master
tobyxdd Oct 13, 2023
eeb3bf8
docs: add supported client Surge
missuo Oct 14, 2023
0af1306
fix
missuo Oct 14, 2023
9715ae8
language improvements
tobyxdd Oct 17, 2023
9eaf4ec
fix links
tobyxdd Oct 17, 2023
65eb6ad
explain auth tx rate
tobyxdd Oct 18, 2023
c9833d9
more clarity on ACL
tobyxdd Oct 18, 2023
3a678c8
more clarity on GeoIP mmdb file
tobyxdd Oct 18, 2023
b78fece
improved download section
tobyxdd Oct 19, 2023
db6d310
v2.1.1
tobyxdd Oct 20, 2023
6e10c3c
v2.2.0
tobyxdd Oct 30, 2023
57533f4
fix donate button
tobyxdd Nov 2, 2023
3f4860f
add stripe donation
tobyxdd Nov 4, 2023
172e2ed
add xmr
tobyxdd Nov 4, 2023
cb57b02
more disclaimer 1
tobyxdd Nov 9, 2023
083313b
add tcp brutal link
tobyxdd Nov 9, 2023
3253d79
more clarity on bandwidth
tobyxdd Nov 10, 2023
65080f3
improve donation page
tobyxdd Nov 10, 2023
405c09d
add notes for centos 7
haruue Nov 13, 2023
8b6f9ba
fix ambiguous expression
haruue Nov 13, 2023
eb3b0ea
sync en
tobyxdd Nov 16, 2023
85040ce
sponsor update
tobyxdd Nov 19, 2023
c1960c4
v2.2.1
tobyxdd Nov 19, 2023
595c9f9
tweaks
tobyxdd Nov 21, 2023
408867d
Merge pull request #6 from missuo/master
tobyxdd Nov 21, 2023
7c7e143
add stash
tobyxdd Nov 21, 2023
82e4266
docs: add Loon
missuo Nov 21, 2023
ff27b78
v2.2.2
tobyxdd Nov 23, 2023
7fa8640
fix doc inconsistencies
tobyxdd Nov 23, 2023
70ff138
remove addr part in listen of tproxy & redirect
haruue Nov 26, 2023
83e1888
fix format & order
tobyxdd Nov 29, 2023
2bbd3ef
Merge pull request #8 from missuo/master
tobyxdd Nov 29, 2023
d4be89f
feat: GPT assistant knowledge generation script
tobyxdd Nov 30, 2023
5798458
add firewall disclaimer
tobyxdd Dec 9, 2023
f60eed5
v2.2.3
tobyxdd Dec 30, 2023
3eb756e
v2.2.3 changelog
tobyxdd Dec 30, 2023
673723c
add asahi to hall of fame
tobyxdd Dec 30, 2023
10451df
add a new artwork
tobyxdd Dec 30, 2023
5693de5
replace logging with env var page
tobyxdd Dec 31, 2023
51f1651
add modimobeikete to hall of fame
tobyxdd Dec 31, 2023
4bfbc52
add a new artwork
tobyxdd Jan 8, 2024
30a7ee3
add 洋葱游戏盾 to hall of fame
tobyxdd Jan 19, 2024
a1ff55d
add Hiddify Next & Streisand to 3p apps list
tobyxdd Jan 22, 2024
216d4a4
add PlayerCatboy to hall of fame
tobyxdd Jan 26, 2024
4a3d653
v2.2.4
tobyxdd Jan 27, 2024
4c10543
add android executables disclaimer
tobyxdd Jan 31, 2024
2de72cc
Add Egern to 3rd party apps
egerndaddy Feb 2, 2024
cfd09c4
change demo config for alt{HTTP,TLSALPN}Port
haruue Feb 11, 2024
259b6e6
sync en translation
tobyxdd Feb 11, 2024
a257247
update copyright year to 2024
tobyxdd Feb 16, 2024
4ea8502
Add example for nftables
haruue Feb 21, 2024
584d07c
en translation
tobyxdd Feb 22, 2024
5e87d72
Merge pull request #12 from apernet/wip-nftables
tobyxdd Feb 22, 2024
f91a2ec
add link to OpenGFW
tobyxdd Feb 26, 2024
a739d8c
fix typo in protocol spec
tobyxdd Mar 6, 2024
21793d6
v2.3.0
tobyxdd Mar 10, 2024
d856601
docs(acme): support acme listen host
mritd Mar 14, 2024
1b3f101
docs(acme): support acme listen host
mritd Mar 14, 2024
38a2ef1
Merge pull request #11 from egernfather/master
tobyxdd Mar 17, 2024
eb74996
Add docs for TUN mode
haruue Mar 23, 2024
b4ede0d
Update misc/2-vs-1.md
haruue Mar 23, 2024
75d8515
Minor update for TUN docs
haruue Mar 23, 2024
c460e21
improve language
tobyxdd Mar 23, 2024
5f143a6
Merge pull request #13 from mritd/master
tobyxdd Mar 23, 2024
515dd38
add en translation
tobyxdd Mar 23, 2024
e89267e
Merge pull request #14 from apernet/wip-hy2-tun
tobyxdd Mar 23, 2024
4a064ea
v2.4.0
tobyxdd Mar 23, 2024
f1fe616
fix typo
tobyxdd Mar 23, 2024
0a5eff8
minor improvements to tun docs
tobyxdd Mar 24, 2024
16faed0
update bullet points
tobyxdd Mar 26, 2024
80a9c64
docs(geodata): impl details of geoUpdateInterval
haruue Mar 29, 2024
e5a0217
update OpenGFW link
tobyxdd Mar 29, 2024
5a4f131
Merge pull request #16 from apernet/update-ogfw
tobyxdd Mar 29, 2024
8fe545c
docs(geodata): impl details of geoUpdateInterval en translation
tobyxdd Mar 30, 2024
1369ca6
Merge pull request #15 from apernet/wip-geoUpdateInterval-details
tobyxdd Mar 30, 2024
3c5fb84
Add docs for quic.sockopts in client config
haruue Apr 8, 2024
703e1c5
add donation contact
tobyxdd Apr 8, 2024
70c65e7
en translation
tobyxdd Apr 12, 2024
840dd64
add android dev disclaimer
tobyxdd Apr 13, 2024
6373328
mention 2.4.1 proxymux
tobyxdd Apr 13, 2024
721668e
Merge pull request #17 from apernet/wip-sockopts
tobyxdd Apr 13, 2024
83efb3f
v2.4.1
tobyxdd Apr 13, 2024
731fb80
add Nachoneko to hall of fame
tobyxdd Apr 13, 2024
1e45f0d
Chill and supportive
tobyxdd Apr 15, 2024
f497425
add Easton Tech to hall of fame
tobyxdd Apr 25, 2024
eaa756f
v2.4.2
tobyxdd Apr 28, 2024
27410cf
v2.4.3
tobyxdd Apr 29, 2024
c40ad55
add Nekobay to hall of fame
tobyxdd May 3, 2024
aa1eb1b
Merge branch 'master' of https://github.com/apernet/hysteria-website
tobyxdd May 3, 2024
d2515c8
randomize hall of fame order
tobyxdd May 3, 2024
64eb590
make sure apernet stay on top
tobyxdd May 3, 2024
a7193c0
add 棜先生 to hall of fame
tobyxdd May 12, 2024
e68096d
add artwork from Tony Zhang & rework gallery layout
tobyxdd May 14, 2024
36e8263
Diagrams to describe the bandwidth negotiation
haruue May 15, 2024
c7dbfc9
ci: pip install -r requirements.txt
haruue May 15, 2024
3c0b431
chore: minor diagram change
haruue May 15, 2024
ca1f18f
feat: en translation & tweaks
tobyxdd May 15, 2024
3fb2985
v2.4.4
tobyxdd May 18, 2024
180fde7
Add new page for install script
haruue May 26, 2024
53fb1d9
Create ACME-DNS-Config.zh.md
mritd May 27, 2024
321e87a
Create ACME-DNS-Config.md
mritd May 27, 2024
71b13c4
Update mkdocs.yml
mritd May 27, 2024
c74a115
Minor updates for Server-Install-Script.zh.md
haruue May 27, 2024
37c1702
en translation & minor changes
tobyxdd May 27, 2024
08ecff0
Merge pull request #21 from apernet/doc-install-script
tobyxdd May 27, 2024
59173cc
v2.4.5
tobyxdd Jun 5, 2024
45fb3e3
update nekobay hall of fame
tobyxdd Jun 7, 2024
837d416
more hall of fame updates
tobyxdd Jun 11, 2024
9c63458
add sticker pack
tobyxdd Jun 15, 2024
44a22b2
port hopping with REDIRECT instead of DNAT
haruue Jun 16, 2024
5b42035
Merge pull request #24 from apernet/wip-porthop-with-redirect
haruue Jun 16, 2024
cef2c4a
add Integral to hall of fame
tobyxdd Jun 16, 2024
52b0e14
docs: add dae to 3rd-party-apps
Integral-Tech Jun 17, 2024
37ad3c3
docs: add daed to 3rd-party-apps
Integral-Tech Jun 17, 2024
be09962
Merge pull request #25 from Integral-Tech/add-dae-daed
haruue Jun 17, 2024
298ddca
Update Performance.zh.md
zhangtony239 Jun 21, 2024
6fea600
Update Performance.zh.md
zhangtony239 Jun 21, 2024
b531f7b
Update Performance.zh.md
zhangtony239 Jun 21, 2024
a47f826
Update Performance.zh.md
zhangtony239 Jun 21, 2024
b095a41
Update Performance.zh.md
zhangtony239 Jun 21, 2024
78c9f81
Update Performance.zh.md
zhangtony239 Jun 21, 2024
3343432
Update Performance.zh.md
zhangtony239 Jun 21, 2024
d0924f6
Update Performance.zh.md
zhangtony239 Jun 21, 2024
664b92c
Update Performance.zh.md
zhangtony239 Jun 21, 2024
50c4dbf
Update Performance.md
zhangtony239 Jun 21, 2024
61d7c2a
Update Performance.md
zhangtony239 Jun 21, 2024
f2ab380
Update Performance.zh.md
zhangtony239 Jun 22, 2024
346feb7
Update Performance.md
zhangtony239 Jun 22, 2024
8d41408
Update Performance.md
zhangtony239 Jun 22, 2024
cf78c83
Rewrite process priority in Performance.zh.md
haruue Jun 23, 2024
e3752ab
feat: en translation
tobyxdd Jun 25, 2024
3e33a80
Merge pull request #26 from zhangtony239/master
tobyxdd Jun 25, 2024
ee82bdb
Merge branch 'master' into mritd
tobyxdd Jul 1, 2024
641a691
update DNS sections
tobyxdd Jul 1, 2024
a282f98
Merge pull request #20 from mritd/master
tobyxdd Jul 1, 2024
41b062a
v2.5.0
tobyxdd Jul 1, 2024
f26f938
update URI-Scheme for port hopping
haruue Jul 13, 2024
2d028ee
add TekLan Hosting to hall of fame
tobyxdd Jul 13, 2024
834b362
Update Traffic-Stats-API.zh.md
n-WN Jul 16, 2024
c3f74bc
feat: en translation
tobyxdd Jul 23, 2024
b98ca66
Merge pull request #29 from n-WN/master
tobyxdd Jul 23, 2024
8bc03b7
feat: en translation
tobyxdd Jul 23, 2024
ea0b647
update example URI
tobyxdd Jul 23, 2024
a05faf8
Merge pull request #27 from apernet/uri-porthop
tobyxdd Jul 23, 2024
4a9836c
add more notes for type selector
haruue Aug 16, 2024
6f0f812
fix en
haruue Aug 16, 2024
5235cc7
Merge pull request #33 from apernet/wip-notes-type-selector
tobyxdd Aug 16, 2024
a0c0921
v2.5.1
tobyxdd Aug 17, 2024
c17ca2c
Update TPROXY.md
unidcml Sep 20, 2024
f81f9f1
Update TPROXY.zh.md
unidcml Sep 20, 2024
f1dba4e
Merge pull request #37 from unidcml/master
haruue Sep 21, 2024
8035de6
add Third-party apps: H UI (#38)
jonssonyan Oct 2, 2024
fda0c5c
fix: 3p app list sorting
tobyxdd Oct 2, 2024
67048ea
Add docs for sni guard (#34)
haruue Oct 6, 2024
4ecce18
v2.5.2
tobyxdd Oct 6, 2024
fc94b85
add 二次元论坛 to hall of fame
tobyxdd Oct 8, 2024
b1b249a
fix: mention percent-encoding for auth in URI scheme, closes #39
tobyxdd Oct 14, 2024
d7ddc91
Recommend ZeroOmega in Client docs
haruue Oct 18, 2024
452f91e
Merge pull request #41 from apernet/wip-zeroomega
haruue Oct 19, 2024
8ba93f5
Add docs for dump streams (#42)
haruue Nov 12, 2024
3f45af0
chore: fix endpoint format
tobyxdd Nov 12, 2024
2d605c8
v2.6.0
tobyxdd Nov 12, 2024
8d1e03f
add 新狮云机场 to hall of fame
tobyxdd Nov 20, 2024
4ca7260
v2.6.1
tobyxdd Feb 4, 2025
24a0ed9
chore: remove link for Integral (hall of fame)
tobyxdd Feb 27, 2025
df663eb
chore: add donation disclaimer
tobyxdd Mar 8, 2025
3c3c479
chore: update Nachoneko link
tobyxdd Mar 17, 2025
9367f4a
Add Blitz: Hysteria2 Management Panel to 3rd-party-apps (#44)
ReturnFI Apr 20, 2025
c46bdd2
chore: add Xeovo to hall of fame
tobyxdd Apr 27, 2025
7a6c8bc
chore: change banner logo to the variant without a version number, as…
tobyxdd May 9, 2025
1bb6715
v2.6.2
tobyxdd Jun 8, 2025
60f950f
Update 3rd-party-apps.md
hossinasaadi Aug 21, 2025
bf98f0a
Update 3rd-party-apps.zh.md
hossinasaadi Aug 21, 2025
6253d1e
Remove language query params in Google Play URL
haruue Aug 22, 2025
8b079f2
Merge pull request #46 from hossinasaadi/master
haruue Aug 22, 2025
f580eb8
v2.6.3
tobyxdd Sep 12, 2025
92efedf
v2.6.4
tobyxdd Oct 2, 2025
b4d68a3
v2.6.5
tobyxdd Oct 24, 2025
7f78738
v2.7.0
tobyxdd Jan 12, 2026
5e96218
chore: add hall of fame
tobyxdd Jan 20, 2026
f6d02e0
v2.7.1
tobyxdd Feb 24, 2026
e1c1b3e
Add English doc for ECH support.
gfw-report Mar 5, 2026
3c6b659
Add Chinese doc for ECH support.
gfw-report Mar 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
on:
push:
branches:
- master

jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Publish to Cloudflare Pages
steps:
- name: Checkout
uses: actions/checkout@v3

- uses: actions/setup-python@v4
with:
python-version: 3.x

- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV

- uses: actions/cache@v3
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-

- run: |
pip install -r requirements.txt

- run: mkdocs build --verbose --clean --strict

- name: Publish to Cloudflare Pages
uses: cloudflare/pages-action@v1
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
projectName: hy2doc
directory: site
gitHubToken: ${{ secrets.GITHUB_TOKEN }}
branch: main
8 changes: 6 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
# Icon must end with two \r
Icon


# Thumbnails
._*

Expand Down Expand Up @@ -94,4 +93,9 @@ $RECYCLE.BIN/
# Windows shortcuts
*.lnk

# End of https://www.toptal.com/developers/gitignore/api/windows,linux,macos,visualstudiocode
# End of https://www.toptal.com/developers/gitignore/api/windows,linux,macos,visualstudiocode

site/
assistant/

.venv/
7 changes: 7 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Copyright 2023 Toby

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Hysteria 2 documentation website

This is the source code repository for the [Hysteria 2 documentation website](https://v2.hysteria.network/).

It's built with [MkDocs Material](https://squidfunk.github.io/mkdocs-material/). To get started:

```bash
pip install mkdocs-material
pip install mkdocs-static-i18n
pip install mkdocs-glightbox

mkdocs serve
```
52 changes: 52 additions & 0 deletions assistant.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
"""
This is a script to create knowledge files for OpenAI GPT assistants.
They currently have a pretty strict file count limit, so we need to merge all files in each section into one file.
"""

import os
import shutil

DOCS_PATH = "docs"
GENERATED_PATH = "assistant"


def generate(root_path):
os.makedirs(GENERATED_PATH, exist_ok=True)

for root, dirs, files in os.walk(root_path):
if root == root_path:
# Root directory is a special case, handled below
continue

content_lang_map = {}

for file in files:
if file.endswith(".md"):
# Determine the language variant
parts = file.split(".")
language = parts[-2] if len(parts) > 2 else "en"

with open(os.path.join(root, file), "r", encoding="utf-8") as f:
content = f.read()

if language not in content_lang_map:
content_lang_map[language] = []
content_lang_map[language].append(f"== {file} ==\n\n{content}")

# Write the combined content to new files
for language, contents in content_lang_map.items():
combined_filename = f"{os.path.basename(root)}.{language}.md"
with open(
os.path.join(GENERATED_PATH, combined_filename), "w", encoding="utf-8"
) as f:
f.write("\n\n".join(contents))

# Handle files in the root directory
for file in os.listdir(root_path):
file_path = os.path.join(root_path, file)
if os.path.isfile(file_path) and file.endswith(".md"):
shutil.copy(file_path, GENERATED_PATH)


if __name__ == "__main__":
generate(DOCS_PATH)
Binary file added docs/assets/artworks/ebiblue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/artworks/hc_name.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/artworks/hc_q.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/artworks/stickerpack.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/artworks/tonyzhang.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/assets/banner_dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/assets/banner_dark_nover.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/assets/banner_light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/assets/banner_light_nover.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 17 additions & 1 deletion docs/assets/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/xmr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
37 changes: 37 additions & 0 deletions docs/docs/Artworks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Artworks
hide:
- navigation
- toc
---

## ✨ Meet Ayaha Hideri, the official anime mascot of Hysteria ⚡️

<div class="spcard">
<img class="skip-lightbox" src="/assets/artworks/stickerpack.png" alt="Sticker pack">
<div class="spcard-content">
<p class="spcard-title">Our official sticker pack just dropped!</p>
<p class="spcard-text">Ayaha Hideri is not only here to help you bypass firewalls, but also to bring some major cute vibes to your chat.</p>
<div class="spbutton-container">
<a class="spbutton" href="https://t.me/addstickers/Hideri1CN">Telegram CN</a>
<a class="spbutton" href="https://t.me/addstickers/Hideri1NT">Telegram No Text</a>
<a class="spbutton" href="https://signal.art/addstickers/#pack_id=78143270530d3bef35ea1f52869ddc12&pack_key=f1c16e15139224306d19cf1db5c0b2a4867c802984bde12500434b0680db4c6f">Signal CN</a>
<a class="spbutton" href="https://signal.art/addstickers/#pack_id=47002595b4e5b320f52cdb166c18d324&pack_key=4db2065027244eebe81f1e8d437d6c9fa9813c1d6b27ce3a16b5c30c450a7377">Signal No Text</a>
<a class="spbutton" href="https://github.com/apernet/hysteria-hideri-stickers">Source</a>
</div>
</div>
</div>

### Official artworks

<div class="artworks-gal">
<img src="/assets/artworks/hc_name.png">
<img src="/assets/artworks/hc_q.png">
<img src="/assets/artworks/ebiblue.png">
</div>

### Fan artworks

<div class="artworks-gal">
<img src="/assets/artworks/tonyzhang.png">
</div>
37 changes: 37 additions & 0 deletions docs/docs/Artworks.zh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: 艺术创作
hide:
- navigation
- toc
---

## ✨ 彩羽ひでり - Hysteria 官方形象 ⚡️

<div class="spcard">
<img class="skip-lightbox" src="/assets/artworks/stickerpack.png" alt="Sticker pack">
<div class="spcard-content">
<p class="spcard-title">表情包第一弹来袭!</p>
<p class="spcard-text">彩羽ひでり能带你飞越长城,也能为聊天增添可爱。</p>
<div class="spbutton-container">
<a class="spbutton" href="https://t.me/addstickers/Hideri1CN">Telegram 中文版</a>
<a class="spbutton" href="https://t.me/addstickers/Hideri1NT">Telegram 无字版</a>
<a class="spbutton" href="https://signal.art/addstickers/#pack_id=78143270530d3bef35ea1f52869ddc12&pack_key=f1c16e15139224306d19cf1db5c0b2a4867c802984bde12500434b0680db4c6f">Signal 中文版</a>
<a class="spbutton" href="https://signal.art/addstickers/#pack_id=47002595b4e5b320f52cdb166c18d324&pack_key=4db2065027244eebe81f1e8d437d6c9fa9813c1d6b27ce3a16b5c30c450a7377">Signal 无字版</a>
<a class="spbutton" href="https://github.com/apernet/hysteria-hideri-stickers">图片文件</a>
</div>
</div>
</div>

### 官方作品

<div class="artworks-gal">
<img src="/assets/artworks/hc_name.png">
<img src="/assets/artworks/hc_q.png">
<img src="/assets/artworks/ebiblue.png">
</div>

### 同人作品

<div class="artworks-gal">
<img src="/assets/artworks/tonyzhang.png">
</div>
Loading