diff --git a/generate-sitemap.py b/generate-sitemap.py index 60157658..9154f246 100644 --- a/generate-sitemap.py +++ b/generate-sitemap.py @@ -2,11 +2,10 @@ from datetime import datetime, timezone from os.path import getmtime from pathlib import Path -base = "https://grapheneos.org" +base = "https://hakurei.app" pages = [ ["/", 0.5], - ["/.well-known/security.txt", 0.0], ["/LICENSE.txt", 0.0], ["/articles/", 0.5], ["/articles/attestation-compatibility-guide", 0.5], @@ -17,7 +16,6 @@ pages = [ ["/build", 0.5], ["/camera-privacy-policy", 0.0], ["/contact", 0.5], - ["/donate", 0.5], ["/faq", 1.0], ["/features", 1.0], ["/history/", 0.3], @@ -38,12 +36,13 @@ entries = [] for page in pages: path = page[0] + if path[-1] != '/' and "." not in path: + path += ".html" + loc = base + path filepath = "static-production" + path if path[-1] == '/': filepath += "index.html" - elif "." not in path: - filepath += ".html" mtime = getmtime(filepath) if mtime > base_mtime: diff --git a/static/.well-known/matrix/client b/static/.well-known/matrix/client deleted file mode 100644 index 367d6f7d..00000000 --- a/static/.well-known/matrix/client +++ /dev/null @@ -1 +0,0 @@ -{"m.homeserver":{"base_url":"https://matrix.grapheneos.org"}} \ No newline at end of file diff --git a/static/.well-known/matrix/server b/static/.well-known/matrix/server deleted file mode 100644 index 744ba48d..00000000 --- a/static/.well-known/matrix/server +++ /dev/null @@ -1 +0,0 @@ -{"m.server":"matrix.grapheneos.org:443"} \ No newline at end of file diff --git a/static/.well-known/security.txt b/static/.well-known/security.txt deleted file mode 100644 index d346f314..00000000 --- a/static/.well-known/security.txt +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -Contact: mailto:security@grapheneos.org -Canonical: https://grapheneos.org/.well-known/security.txt -Encryption: data:application/x-age-public-key,age1dcftzgq00ykgwvxl5te6d5clqgx75h2g54c0u8gjc43mcnea7p7q3ma0yx -Expires: 2026-03-01T00:00:00Z -Preferred-Languages: en ------BEGIN PGP SIGNATURE----- - -iQIzBAEBCAAdFiEEZe7+AiEI4rcIy/z3+ecS5Zr18ioFAmfDGl4ACgkQ+ecS5Zr1 -8iquHQ//e/Wy0rv3YlGTzzE1bM+h45JKyd+vxYdRmUVM4ic0rLpx+v1vQdIDKUtZ -Bax7wE1dMRu02Tpo8vxoEB5QgilxgLtZIi0y3K68/lQJM1BIl20ieL0YfeB9YZt7 -TZeAbuIMaq0YyzxexTE2GKQQI4qKAIJpMvEnvxmZ2c9dmOiP6T6TYVsYBmiSe7op -YUQZ1j6yElVXiBA9FJg1vpaWqPFeSEmi8X0c0ef5tdNKCai1c2/arhELK4msB3ih -0Wd7MIukudGvH7Xjfb+H8EZ53OTg/3pAhNdf5E7apwlgNPdp/XPK3Uen+8o0wV4r -cQRNBD0gGA8kyEtYfcgndFo5kVkptOZB4OLx7A9wxjDsfMYduknuTGyniZH2DBlH -S/H0aWaoLSO2FCFT7OIkXxYTjXdbKZwgtPf5ba6gCpDL/aXrjIPeqHtmo/l2ruhx -sc6TYiSHBQuFqQg+X2/49GxDap6k13an5ZiRPUw5CoJl3r3Ztg6ZKu4EiFmLjJ5K -AliaN0hjwqxH0AbMc95DLUZ1oRNpk17dlcXl/Fgk7ZI/6GWEqOhEkzf3je9GrZJR -53OTDvcarq+rS8kcZ/bSxoBLaZNcNes3kcinaCnGCTjFPgoy2f6CtuuA37KwMc0V -TMGaKqRMUCj+lJtdM2HuY0FvWMWjrDKdPrprUx8/umrAa0XPX2k= -=WcPV ------END PGP SIGNATURE----- diff --git a/static/allowed_signers b/static/allowed_signers deleted file mode 100644 index 4ff4078f..00000000 --- a/static/allowed_signers +++ /dev/null @@ -1 +0,0 @@ -contact@grapheneos.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIUg/m5CoP83b0rfSCzYSVA4cw4ir49io5GPoxbgxdJE diff --git a/static/allowed_signers.asc b/static/allowed_signers.asc deleted file mode 100644 index 003dc24c..00000000 --- a/static/allowed_signers.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEZe7+AiEI4rcIy/z3+ecS5Zr18ioFAmXMmicACgkQ+ecS5Zr1 -8iqOKw//WB9N2C+jT/WmMT4t0+aE/0uHvBqoU9KQFmzFWlixibqF70C3gcBkeZK9 -tvWViI1UhQJktM0A4rwTn3r7T+MvIbwlOzHBKmoWyU2+PSwO3lIO9xbHSvu4/rbp -IVkIimgwi9WTvlDvXRhYdXtfJJyXl+qlfbk5sHCOavuR+/xPx3IUDpEZwPvi33VF -Z1Sl/3yJztLB96ngmhs29WBniTvxa3owYwjMhHNuTnxNf2m8bIavYA2Vraj9gE8O -eTNE5oXkGdv2YJnKW0gbMDV2/F7WBW2/kPZ6yvUxR9texHsFn1dofvf604W09PKP -QaIzCKGsJSAVKx/g9mSXm2Z/+hsXLWlJAVK0hmCEhn+Tnmff5KMG7R1WUes0R0rv -PK6sa0NbvRRNiwxM08PnZ14WrYBggOZdRBlseqHIdwu2UD2X2vTNK4VOhBbaQPYd -EwdIwZxqu0bpUtPIowJqppd/ZWxKOJ4OMcDF/2ENBTqp20RWQnTM1WEV1OoUQeh1 -XfZDNFBRW7CP4zsbFTIK4DEobxbVXCEVtUK4rGRChX3WL8qhVCgxFf4W8Cwjco2y -u40luFdoNyrd2yTVevcX0w2W/4JvJ5reikepYOAbCwbLbWNJnKoRA+0ZgZ0IE1B4 -+RDmB5iIefAPjpD/Do/TtlFjRcyh6g4kNWnS1fTzB9jGNP/PQWs= -=rnsE ------END PGP SIGNATURE----- diff --git a/static/allowed_signers.sig b/static/allowed_signers.sig deleted file mode 100644 index cf242c60..00000000 --- a/static/allowed_signers.sig +++ /dev/null @@ -1,2 +0,0 @@ -untrusted comment: verify with factory.pub -RWQZW9NItOuQYMZY8ZMX9VX4hfy54df7Pt3Yh1qEWTyRlQKH4PdteqeKUk9jljywlcCl8nzKJAj75F70Y5FTsAK4cw2aV+CZcAA= diff --git a/static/donate-bitcoin-bip47.png b/static/donate-bitcoin-bip47.png deleted file mode 100644 index cce3eff5..00000000 Binary files a/static/donate-bitcoin-bip47.png and /dev/null differ diff --git a/static/donate-bitcoin-taproot.png b/static/donate-bitcoin-taproot.png deleted file mode 100644 index e3ed74b0..00000000 Binary files a/static/donate-bitcoin-taproot.png and /dev/null differ diff --git a/static/donate-bitcoin.png b/static/donate-bitcoin.png deleted file mode 100644 index 9fcd063b..00000000 Binary files a/static/donate-bitcoin.png and /dev/null differ diff --git a/static/donate-cardano.png b/static/donate-cardano.png deleted file mode 100644 index c80a751f..00000000 Binary files a/static/donate-cardano.png and /dev/null differ diff --git a/static/donate-ethereum.png b/static/donate-ethereum.png deleted file mode 100644 index 078d654f..00000000 Binary files a/static/donate-ethereum.png and /dev/null differ diff --git a/static/donate-litecoin.png b/static/donate-litecoin.png deleted file mode 100644 index ae8f1d92..00000000 Binary files a/static/donate-litecoin.png and /dev/null differ diff --git a/static/donate-monero.png b/static/donate-monero.png deleted file mode 100644 index 9f0adeb2..00000000 Binary files a/static/donate-monero.png and /dev/null differ diff --git a/static/donate-zcash-transparent.png b/static/donate-zcash-transparent.png deleted file mode 100644 index 2513055d..00000000 Binary files a/static/donate-zcash-transparent.png and /dev/null differ diff --git a/static/donate.html b/static/donate.html deleted file mode 100644 index cc2fe853..00000000 --- a/static/donate.html +++ /dev/null @@ -1,422 +0,0 @@ - - - - - Donate | GrapheneOS - - - - - - - - - - - - - - - - - - - - - - [[css|/main.css]] - - - - - - {% with current_page="donate" %} - {% include "header.html" %} - {% endwith %} -
-

Donate

- -

GrapheneOS is an open source project supported via donations from individuals, - companies and other organizations. Donations are used for paying developers, - purchasing hardware (workstations, test devices, debugging cables/boards, etc.), - paying for infrastructure (domains, virtual/dedicated servers) and paying legal - fees.

- -

The multiple ways to donate are listed in the sections on this page.

- - - -
-

GitHub Sponsors (credit card)

- -

GrapheneOS can be sponsored with recurring or one-time donations via credit - cards through GitHub - Sponsors. There are standard tiers from $5 to $5,000 or you can donate a custom - amount.

-
- -
-

Bitcoin

- -

Bitcoin can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Bitcoin donations to the following Bech32 (Segwit) address:

- - - -

Alternatively, you can donate to the following Bech32m (Taproot) address if - your wallet supports it (preferred):

- - - -

You can donate to the following BIP47 payment code (stealth address) or PayNym - if your wallet supports it:

- - - -

PayNym: +GrapheneOS

-
- -
-

Monero

- -

Monero can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Monero donations to the following address:

- - -
- -
-

Zcash

- -

Zcash can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Zcash donations to the following transparent address:

- - -
- -
-

Ethereum

- -

Ethereum can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Ethereum donations to the following address:

- - - -

We aren't looking for donations of tokens, only Ethereum itself.

-
- -
-

Cardano

- -

Cardano can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Cardano donations to the following address:

- - - -

We own the $grapheneos handle with this address so you can also send to the handle.

- -

We aren't looking for donations of tokens, only Cardano itself.

-
- -
-

Litecoin

- -

Litecoin can be used to make donations to the non-profit GrapheneOS - Foundation.

- -

You can send Litecoin donations to the following Bech32 (Segwit) address:

- - -
- -
-

Local Bank Transfer to Wise

- -

You can donate to the non-profit GrapheneOS Foundation via local bank transfers - to our Wise account in the EU/SEPA, UK, US, Australia, New Zealand, Canada, - Hungary and Turkey.

- -
-

EU/SEPA (EUR)

- -
-
Account holder
-
GrapheneOS Foundation
- -
IBAN
-
BE20 9677 1140 7056
- -
BIC
-
TRWIBEB1XXX
- -
Bank name
-
Wise Europe SA
- -
Wise and Bank address
-
Rue du Trône 100, 3rd floor
Brussels
1050
Belgium
-
-
- -
-

UK (GBP)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
49883070
- -
IBAN
-
GB68 TRWI 2314 7049 8830 70
- -
Sort code
-
23-14-70
- -
Bank name
-
Wise Payments Limited
- -
Wise and Bank address
-
56 Shoreditch High Street
London
E1 6JJ
United Kingdom
-
-
- -
-

US (USD)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
8313560023
- -
Routing number
-
026073150
- -
Account type
-
Checking
- -
Wise address
-
30 W. 26th Street, Sixth Floor
New York NY
10010
United States
- -
Bank name
-
Community Federal Savings Bank
- -
Bank address
-
89-16 Jamaica Ave
Woodhaven NY
11421
United States
-
-
- -
-

Australia (AUD)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
213524417
- -
BSB code
-
774-001
- -
Bank name
-
Wise Australia Pty Ltd
- -
Wise address
-
Suite 1, Level 11, 66 Goulburn Street
Sydney
2000
Australia
-
-
- -
-

New Zealand (NZD)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
04-2021-0151878-36
- -
Wise address
-
56 Shoreditch High Street
London
E1 6JJ
United Kingdom
- -
Bank name
-
JPMorgan Chase
- -
Bank address
-
Head Office, Pwc Tower
Auckland
1010
New Zealand
-
-
- -
-

Canada (CAD)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
200110745303
- -
Transit number
-
16001
- -
Institution number
-
621
- -
Wise address
-
99 Bank Street, Suite 1420
Ottawa ON
K1P 1H4
Canada
- -
Bank name
-
Peoples Trust
- -
Bank address
-
595 Burrard Street
Vancouver BC
V7X 1L7
Canada
-
-
- -
-

Hungary (HUF)

- -
-
Account holder
-
GrapheneOS Foundation
- -
Account number
-
12600016-11020392-99827322
- -
Bank name
-
Wise Europe SA
- -
Wise and Bank address
-
Rue du Trône 100, 3rd floor
Brussels
1050
Belgium
-
-
- -
-

Turkey (TRY)

- -
-
Account holder
-
GrapheneOS Foundation
- -
IBAN
-
TR43 0010 3000 0000 0057 4294 70
- -
Wise address
-
56 Shoreditch High Street, London, E1 6JJ, United Kingdom
- -
Bank name
-
Fibabanka A.Ş.
- -
Bank address
-
Büyükdere Cad. 129
Esentepe Mah.
Sisli
Istanbul
Turkey
-
-
-
- -
-

PayPal

- -

PayPal can be used to make one-time, monthly or yearly donations to the - non-profit GrapheneOS Foundation.

- -

If possible, use the donation link for your currency. If it's not listed, - please use the CAD donation link.

- -

Donation links:

- - - -

PayPal charges a base fee of 30 cents and 2.9% of the donation amount within - Canada. There's an additional 0.8% fee for donations from the US and 1% for other - countries. Currency conversion adds an additional 4% fee as opposed to the usual - PayPal conversion fee of 3%.

-
- -
-

Interac e-Transfer

- -

If you have a Canadian bank account, you can send Canadian dollar donations to - the non-profit GrapheneOS Foundation via Interac e-Transfer to - contact@grapheneos.org. The email address has Interac e-Transfer - Autodeposit support enabled so no security question is necessary. If your bank - doesn't support Autodeposit, set the answer to the security question to - GrapheneOS.

-
-
- {% include "footer.html" %} - - diff --git a/templates/header.html b/templates/header.html index 0ab95a71..b009fabf 100644 --- a/templates/header.html +++ b/templates/header.html @@ -2,17 +2,15 @@