it's called devhack dot net because the devhack is on the net https://devhack.net
m ec435e6df2
All checks were successful
/ deploy (push) Successful in 5s
Make carousel things longer to show some image without clicking
2025-11-19 10:53:47 -08:00
.forgejo/workflows clean up autodeployer 2024-09-27 13:43:31 -07:00
assets Add what's new/news feed 2025-06-03 22:31:35 -07:00
lore Update lore/error.html 2025-10-09 20:32:41 -04:00
pictures Add more pictures to "more?" page 2025-04-23 09:09:10 -07:00
vendor vendor: add SCN and Fastly logos 2025-06-06 15:33:56 -07:00
.gitattributes Git LFS the font files 2025-03-14 12:08:32 -07:00
.gitignore Reverse proxy news feed json 2025-06-09 12:06:18 -07:00
index-cal.js unify what the http fetch errors look like 2025-08-24 14:17:54 -07:00
index-common.js Get everybody to use the error-template 2025-08-23 15:30:50 -07:00
index-health.js unify what the http fetch errors look like 2025-08-24 14:17:54 -07:00
index-newsfeed.js unify what the http fetch errors look like 2025-08-24 14:17:54 -07:00
index-spaceapi.js unify what the http fetch errors look like 2025-08-24 14:17:54 -07:00
index.html Add canonical http://devhack.net 2025-10-29 15:58:38 -07:00
membership.html add canonical url tags 2025-07-05 12:47:43 -07:00
more.html disable word wrapping on do-ocracy 2025-08-13 13:52:43 -07:00
README.md Use thumbnail_url_small whenever possible in newsfeed 2025-07-20 01:46:38 -04:00
reboot.html Update docs 2025-09-04 09:36:42 -07:00
reboot.md Update docs 2025-09-04 09:36:42 -07:00
RELICS.md Write a little README 2025-06-09 12:15:06 -07:00
renovate.json Add renovate.json 2024-09-27 21:00:43 +00:00
robots.txt Fix Google-Extended AI bot name 2025-04-04 00:53:20 -07:00
style.css Make carousel things longer to show some image without clicking 2025-11-19 10:53:47 -08:00

devhack.net

It's called devhack dot net because the devhack is on the net.

This is the official website for /dev/hack, a hackerspace in Seattle.

Contributions are welcome. The canonical repository for this project is at https://git.devhack.net/devhack/devhack.net.

Development

To get started with developing the website:

  1. Clone this repository.
  2. Open index.html in your web browser to view the site, or better yet, use one of the ad-hoc live reload tools like Visual Studio Code's Live Server extension.
  3. Make the desired changes to:
    • index.html, more.html: Body copy for the main pages.
    • index-cal.js: Handles the calendar functionality.
    • index-newsfeed.js: Manages the news feed.
    • index-spaceapi.js: Deals with the SpaceAPI integration.
    • index-common.js: Contains shared utility functions.

For local development, you may want to download local copies of the data files that the site uses. In production, they are reverse proxied from their respective origins, and so they do not exist in git:

# in the root of the repository, run:
curl -Lo calendar.ics https://devhack.net/calendar.ics
curl -Lo spaceapi.json https://devhack.net/spaceapi.json
curl -Lo news.json https://devhack.net/news.json