Commit graph

2408 commits

Author SHA1 Message Date
Alex Park
b29fafec3e
Revert "Revert "Add hackclub.community to hackclub/dns (#2053)" (#2054)" (#2055)
This reverts commit a79d589ef7.
2025-09-20 20:23:23 -05:00
Alex Park
a79d589ef7
Revert "Add hackclub.community to hackclub/dns (#2053)" (#2054)
This reverts commit fc223d81b5.
2025-09-20 18:54:10 -05:00
Alex Park
fc223d81b5
Add hackclub.community to hackclub/dns (#2053)
* Add hackclub.community configuration for sources and targets

* Add hackclub.community.yaml configuration file

* ts trailing dot
2025-09-20 17:28:45 -05:00
potato dog man
739148c2e4
Update hackclub.com.yaml (#2051)
Co-authored-by: Alex Park <me@parkalex.dev>
2025-09-19 13:07:08 -05:00
Gary Tou
8bf7dc2ed0
Remove Chronicle (#2052) 2025-09-19 07:18:48 -07:00
Alex Park
f262473725
Revert "add not.slack to .com yaml (#2047)" (#2050)
This reverts commit ecaf47eff3.
2025-09-18 20:45:34 -05:00
Andrei Jiroh Halili
4975f8a983
(Re)adding ajhalili2006.dino.icu and andreijiroh.dino.icu (#2045)
* chore(dino.icu): update DNS records for ajhalili2006 and andreijiroh subdomains

Use static A records from Deno Deploy to allow MX/TXT records use in the future

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>

* fix(dino.icu): add missing trailing dot on CNAME values

please squash the merge request

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>

---------

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>
2025-09-18 16:50:22 -05:00
Max Wofford
bc264c6229
Turns out that wasn't a static IP! (#2049) 2025-09-18 01:01:28 -04:00
Max Wofford
a535ac0c06
Add CNAME records for limited self-hosted domains (#2048) 2025-09-18 00:53:42 -04:00
Euan R
ecaf47eff3
add not.slack to .com yaml (#2047)
* add not.slack to .com yaml

* trailing dot?

* Update hackclub.com.yaml

Co-authored-by: Mohamad Mortada <mmortada685@gmail.com>

* implementing fix to not.slack

Co-authored-by: Mohamad Mortada <mmortada685@gmail.com>

* re-alphabetisize

* like-a-so?

---------

Co-authored-by: reemlifa <89737919+reemlifa@users.noreply.github.com>
Co-authored-by: Mohamad Mortada <mmortada685@gmail.com>
Co-authored-by: Alex Van Doren <73424106+vandorena@users.noreply.github.com>
2025-09-17 19:39:51 -07:00
Amber
258e929b02
Added isabelle.hackclub.com (#2046) 2025-09-17 08:54:32 -04:00
Thomas Stubblefield
a940c4f3e5
Update hackclub.com.yaml (#2044) 2025-09-16 14:15:39 -05:00
Gus Ruben
55f9b14ee0
Add CNAME record for checkin.daydream.hackclub.com (#2041) 2025-09-15 15:49:58 -05:00
Deven Jadhav
ea0a49dae3
Add Apple domain verification to hackclub.com.yaml (#2037) 2025-09-11 21:48:56 -05:00
H Λ R S H Λ L
1afd4b3334
Added saturnyx.dino.ico (#1997)
For my personal website and blog site

Co-authored-by: Alex Park <me@parkalex.dev>
2025-09-11 19:43:05 -05:00
graham
cf0c669b43
shallow-learning (#2036)
* shallow-learning

* forgot octodns
2025-09-11 19:25:32 -04:00
Amber
b3c7ebc432
add charon docs (#2035) 2025-09-11 11:57:55 -06:00
ascpixi
82ea113e8d
Added Penumbra.hackclub.com 2025-09-10 16:49:19 -04:00
Leafd
446cbb64e8
fix: update craft to cf pages (#2033) 2025-09-10 12:59:33 -04:00
Sam Poder
5cd2bf5da7
Switch bank.hackclub.com over to Vercel (#2030) 2025-09-10 01:28:19 -05:00
ascpixi
0a683d55d1
feat: add slack-gateway.hackclub.com (#2029) 2025-09-10 00:13:21 -04:00
Echo
49ed8dd946
okay fun time over now back to work (#2028) 2025-09-09 22:12:12 +00:00
Echo
3b0a02d329
test cf pages on octodns (#2027)
* test cf pages on octodns

* oh you want a number mb
2025-09-09 16:42:49 -05:00
Zach Latta
2c1a60a58f
Add CNAME records for summer.selfhosted.hackclub.com 2025-09-09 15:34:09 -04:00
Zach Latta
a7cba8dc6d
Reduce TTL from 600 to 300 for summer.hackclub.com 2025-09-09 15:05:11 -04:00
Mohamad Mortada
285c16dc22
Update hackclub.com.yaml (#2020) 2025-09-08 09:20:00 -07:00
SuperMonkeyE
90af49f600
[Updating] sprig.hackclub.com (#2023)
* Remove Cloudflare proxy from sprig.hackclub.com

* Made the cloudflare proxy specifically false

---------

Co-authored-by: Cara Salter <cara@devcara.com>
2025-09-08 10:03:48 -04:00
Alex Van Doren
3665004353
Reverting test.dino.icu as it is now redundant (#2022)
This reverts commit 7ab9a62017.
2025-09-08 08:47:58 -05:00
Alex Van Doren
7ab9a62017
Added test.dino.icu to test out a project for authly (#2021) 2025-09-08 09:43:32 -04:00
Josias Aurel
9c0a35182e rebase with main 2025-09-08 13:47:16 +01:00
Deven Jadhav
8c01c9daa1
Add cockpit CNAME record to hackclub.com.yaml (#2019) 2025-09-07 20:28:30 -07:00
Deven Jadhav
24d809fc94
Add daydream CNAME record (#2018) 2025-09-07 22:08:00 -04:00
Samuel Fernandez
3cfc83f1c4
Revert minecraft DNS to Contabo server (#2011)
* Revert minecraft DNS to Contabo server

* move ipv4/ipv6 mc vps records

---------

Co-authored-by: Alex Park <me@parkalex.dev>
2025-09-07 20:05:56 +00:00
kody
7d643b79e3
add stickerboard.dino.icu (#2012)
Co-authored-by: Alex Park <me@parkalex.dev>
2025-09-07 15:05:18 -05:00
Zach Latta
8176e945f7 Fix a few remaining MX records 2025-09-07 14:36:46 -04:00
Zach Latta
83e8c0ad16 Re-add deleted comments 2025-09-07 14:36:46 -04:00
Zach Latta
e2529e982c Add remaining missing MX records with ALIAS overrides 2025-09-07 14:36:46 -04:00
Zach Latta
de3f0db01f Re-add Google Site verification for news.hackclub.com and override ALIAS usage 2025-09-07 14:36:46 -04:00
Zach Latta
ed992b24eb Revert to previous SPF on hackclub.com (most notably using domain for Postmark instead of IP) 2025-09-07 14:36:46 -04:00
Zach Latta
93aad3ca4f Re-add deleted MX records, force override usage of ALIAS to resolve CNAME exclusivity issue 2025-09-07 14:36:46 -04:00
Zach Latta
e5b57cf0d8 Try getting our test GitHub Action running on PRs 2025-09-07 13:12:07 -04:00
Zach Latta
4502844538 Fix invalid ALIAS record in hack.club subdomain
- Change hack.club.hack.club ALIAS to CNAME
- Resolves ValidationError: non-root ALIAS not allowed

Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-40da4224-d685-4247-be5e-ff84a879afbb
2025-09-06 18:25:27 -04:00
Zach Latta
d08a94c85c Disable Cloudflare proxy for daydream.hackclub.com
Removed proxied: true setting to allow direct connection to a.selfhosted.hackclub.com
2025-09-06 18:25:27 -04:00
Zach Latta
d88219cb39 Add DNSimple provider and API key to test workflow
- Added octodns-dnsimple to pip install
- Added DNSIMPLE_API_KEY environment variable
- Now supports both Cloudflare and DNSimple for full testing
2025-09-06 18:25:27 -04:00
Zach Latta
621689c37f Add Cloudflare token to test workflow environment
Now includes both DNS provider tokens:
- DNSIMPLE_ACCOUNT_NUMBER for DNSimple zones
- CLOUDFLARE_TOKEN for Cloudflare zones (hackclub.com)
2025-09-06 18:25:27 -04:00
Zach Latta
83fc2625bb Update OctoDNS to modern version while keeping original workflow
- Updated pip install to 'octodns>=1.5.0' octodns-cloudflare
- Kept original dry-run command and DNSimple env vars
2025-09-06 18:25:27 -04:00
Zach Latta
42d1fe7697 Revert test workflow to original DNSimple configuration
Reverts GitHub Actions test workflow back to:
- octodns==0.9.10 (from >=1.5.0 + octodns-cloudflare)
- ./bin/dry-run (from ./bin/test-dry-run)
- DNSIMPLE_ACCOUNT_NUMBER env var (from CLOUDFLARE_TOKEN)

Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-7261c51a-91c4-4ae5-a25b-3cc95a85e6ee
2025-09-06 18:25:27 -04:00
Zach Latta
27bb5aa88b Remove Cloudflare proxy from non-selfhosted domains
Only enable Cloudflare proxy for domains pointing to *.selfhosted.hackclub.com.
This optimizes performance by letting external services (Vercel, GitHub Pages,
Netlify, etc.) handle their own CDN directly.

Changes:
- Kept proxy enabled for 106 selfhosted records
- Removed proxy from 408 external service records
- Applied and synced 408 DNS updates to Cloudflare

Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-7261c51a-91c4-4ae5-a25b-3cc95a85e6ee
2025-09-06 18:25:27 -04:00
Zach Latta
f507125e6f Remove unused test files
- Delete bin/test-dry-run script
- Delete config/test.yaml configuration

These test files are no longer needed after successful Cloudflare proxy deployment.

Co-authored-by: Amp <amp@ampcode.com>
Amp-Thread-ID: https://ampcode.com/threads/T-e7a32ea5-66e7-45a8-93fc-e12a629c3ec4
2025-09-06 18:25:27 -04:00
Zach Latta
6183c90b12 Prepare to make Cloudflare changes live 2025-09-06 18:25:27 -04:00