The no-js club is now maintained by me! (unfinished deployment)

main
shruuub 2 years ago
parent ddbb8bb6c1
commit 7bb31e7e08
No known key found for this signature in database
GPG Key ID: 76E66EE5256E6333

@ -1,13 +0,0 @@
image: alpine/latest
packages:
- hugo
oauth: pages.sr.ht/PAGES:RW
environment:
site: no-js.club
tasks:
- package: |
cd $site
hugo
tar -C public -cvz . > ../site.tar.gz
- upload: |
acurl -f https://pages.sr.ht/publish/$site -Fcontent=@site.tar.gz

@ -1,24 +1,15 @@
<pre> <pre>
_____ .__ Description: Git repo of the no-JS club project website
_/ ____\ | |__ Frank Homburg
\ __\ | | \
| | | Y \ https://hmbrg.org
|__| |___| / https://git.sr.ht/~hmbrg
\/
Script name: -
Description: Off-site backup of the no-JS club project website
Dependencies: - Dependencies: -
SourceHut: <a href="https://git.sr.ht/~hmbrg/no-js.club">website repo</a> Git: <a href="https://git.habedieeh.re/shruub/no-js.club">website repo</a>
License: - License: -
Contributors: Frank Homburg Contributors: Frank Homburg, shruub
Comments: This is a "just in case" copy of my of the no-JS.club website Comments: This is the repo and source code of the no-js.club
and also used to publish this site on sourcehut pages.
</pre> </pre>
[![This website is a proud member of the no-JS Club](https://no-js.club/images/no-JS.club_badge_bright.svg)](https://no-js.club) [![This website is a proud member of the no-JS Club](https://no-js.club/images/no-JS.club_badge_bright.svg)](https://no-js.club)
The [no-JS club](https://no-js.club) is a collection of websites that avoid the use of JavaScript and was inspired by projects like 250KB.club, 512KB.club, 1MB.club and the former noJS.club. If you are interested in joining the club, please first take a look at our [FAQ](https://no-js.club/faq/). The [no-JS club](https://no-js.club) is a collection of websites that avoid the use of JavaScript and was inspired by projects like 250KB.club, 512KB.club, 1MB.club and the former noJS.club. If you are interested in joining the club, please first take a look at our [FAQ](https://no-js.club/faq/).
After you have read and understood the information there and accept the therein Terms and Conditions, please create a [Ticket](https://todo.sr.ht/~hmbrg/no-JS.club). After you have read and understood the information there and accept the therein Terms and Conditions, please create a [Ticket](https://todo.sr.ht/~shruub/no-JS.club).
Once your request is accepted, your site will be listed on the [homepage](https://no-js.club) of the project website. Once your request is accepted, your site will be listed on the [homepage](https://no-js.club) of the project website.

@ -1,13 +1,12 @@
--- ---
date: "2022-04-26T12:11:07+02:00" date: "2022-04-26T12:11:07+02:00"
draft: false draft: false
title: The no-JS.club will close it's doors | Promenade for JavaScript freed websites title: no-JS.club | Promenade for JavaScript freed websites
--- ---
## Important Notes! ## Important Notes!
Due to health reasons, the **no-JS.club service will be discontinued as of January 2, 2023**. The no-js.club is up again! Currently a little bit buggy (also without https) because dns is being dns.
As a consequence, the **associated domain will be terminated** (**April 22, 2023**) and the **ticket system will be set read only** (**January 2, 2023**).
This project was inspired by websites like the [**250KB club**](https://250kb.club/), the [**512KB club**](https://512kb.club/), the [**1MB club**](https://1mb.club/) and the former **noJS club**. If you want to join us please have a look at the [**FAQ**](/faq) to learn how. This project was inspired by websites like the [**250KB club**](https://250kb.club/), the [**512KB club**](https://512kb.club/), the [**1MB club**](https://1mb.club/) and the former **noJS club**. If you want to join us please have a look at the [**FAQ**](/faq) to learn how.

@ -8,7 +8,7 @@ title: FAQ | The no-JS Club
The following information should help you answer any open questions regarding joining the **no-JS Club**. The following information should help you answer any open questions regarding joining the **no-JS Club**.
If you need further details, do not hesitate to create a [ticket](https://todo.sr.ht/~hmbrg/no-JS.club). We will respond to your request A.S.A.P. If you need further details, do not hesitate to create a [ticket](https://todo.sr.ht/~shruub/no-JS.club). We will respond to your request A.S.A.P.
## Important to know ## Important to know
@ -45,7 +45,7 @@ Would you want to put her through the content of the website? If so, it's defini
![Denied domain - JS tab GTmetrix analyse result](/assets/no-js/denied_gtmetrix_waterfall_js.webp) ![Denied domain - JS tab GTmetrix analyse result](/assets/no-js/denied_gtmetrix_waterfall_js.webp)
6. If your website satisfies the requirement, [submit a ticket 🎫 on sourcehut](https://todo.sr.ht/~hmbrg/no-JS.club) 6. If your website satisfies the requirement, [submit a ticket 🎫 on sourcehut](https://todo.sr.ht/~shruub/no-JS.club)
**Example of a filled ticket:** **Example of a filled ticket:**
@ -55,13 +55,13 @@ Would you want to put her through the content of the website? If so, it's defini
Note: We reserve the right to not add sites based on whether we think they're suitable to be added or not Note: We reserve the right to not add sites based on whether we think they're suitable to be added or not
[Example ticket showcasing an accepted request 🙌](https://todo.sr.ht/~hmbrg/no-JS.club/1) [Example ticket showcasing an accepted request 🙌](https://todo.sr.ht/~shruub/no-JS.club/1)
[Example ticket showcasing a denied request 😢](https://todo.sr.ht/~hmbrg/no-JS.club/2) [Example ticket showcasing a denied request 😢](https://todo.sr.ht/~shruub/no-JS.club/2)
{{< /detail-tag >}} {{< /detail-tag >}}
{{< detail-tag "I've updated my website and size has changed, do I need to do something?" >}} {{< detail-tag "I've updated my website and size has changed, do I need to do something?" >}}
Simply file a new [ticket]( https://todo.sr.ht/~hmbrg/no-JS.club) and attach an updated [GTmetrix](https://gtmetrix.com/) scan to let us know Simply file a new [ticket]( https://todo.sr.ht/~shruub/no-JS.club) and attach an updated [GTmetrix](https://gtmetrix.com/) scan to let us know
{{< /detail-tag >}} {{< /detail-tag >}}
{{< detail-tag "Are there badges to showcase my membership?" >}} {{< detail-tag "Are there badges to showcase my membership?" >}}
@ -121,7 +121,7 @@ Upload the updated badge file to you web space and change the Markdown integrati
{{< /detail-tag >}} {{< /detail-tag >}}
{{< detail-tag "Will membership cost me anything?" >}} {{< detail-tag "Will membership cost me anything?" >}}
Good you asked! While you were reading through the FAQ, I was thinking about how to gently teach you that **membership won't bankrupt you** but, aside from the hassle of submitting an application by [ticket](https://todo.sr.ht/~hmbrg/no-JS.club) and waiting for it to be approved, **absolutely doesn't cost a dime!** Good you asked! While you were reading through the FAQ, I was thinking about how to gently teach you that **membership won't bankrupt you** but, aside from the hassle of submitting an application by [ticket](https://todo.sr.ht/~shruub/no-JS.club) and waiting for it to be approved, **absolutely doesn't cost a dime!**
{{< /detail-tag >}} {{< /detail-tag >}}
## Required reading ## Required reading
@ -150,7 +150,7 @@ If such a check reveals that JavaScript is being used in the meantime, the site
**Once a website has been banned from our member list, the website owner will be notified and the right to use our badges will expire** **Once a website has been banned from our member list, the website owner will be notified and the right to use our badges will expire**
The aforementioned notification is made via a comment within the ticket issued by the website operator regarding admission to the no-JS Club; [example ticket](https://todo.sr.ht/~hmbrg/no-JS.club/3#event-173022) The aforementioned notification is made via a comment within the ticket issued by the website operator regarding admission to the no-JS Club; [example ticket](https://todo.sr.ht/~shruub/no-JS.club/3#event-173022)
If the website was migrated from the previous noJS club membership, notification via ticket is not possible. For this reason, the club member's website is searched for an email address, if this does not lead to a positive result, the website is deleted **WITHOUT prior notification**. If the website was migrated from the previous noJS club membership, notification via ticket is not possible. For this reason, the club member's website is searched for an email address, if this does not lead to a positive result, the website is deleted **WITHOUT prior notification**.
{{< /red-detail-tag >}} {{< /red-detail-tag >}}

@ -0,0 +1,16 @@
version: "3"
services:
build:
image: klakegg/hugo:0.107.0
volumes:
- ".:/src"
server:
image: darkhttpd
container_name: no-js-server
volumes:
- ./public:/var/www/htdocs:ro
#networks:
# default:
# name: npm
# external: true
# this just applies to my specific usage, one can usually ignore it and just open a port normally.
Loading…
Cancel
Save