Skip to content

hackclub/schedule.zephyr

Repository files navigation

Quick setup

touch index.html
echo "<h1>Hello from http://schedule.zephyr</h1>" >> index.html
curl http://schedule.zephyr/

While connected to zephyrnet wifi, go to http://schedule.zephyr/ (slash is important!) in your browser.

##...or run a server

touch server.js
echo "const PORT = process.env.PORT; /* place server code here */" >> server.js

touch entrypoint.js
echo 'node server.js' >> entrypoint.js

git add -A
git commit -m "Initial commit"
git push deploy

While connected to zephyrnet wifi, go to http://schedule.zephyr/ (slash is important!) in your browser.

##...or run a build on each push

touch build.sh
echo "yarn install" >> build.sh
git add build.sh
git commit -m "Add build script"
git push deploy

##...or work from your laptop

git clone zephyrnet.hackclub.com:/opt/zephyrnet/schedule.zephyr/.git
cd schedule.zephyr/
git remote add deploy [email protected]:/opt/zephyr/watcher/repos/schedule.zephyr

##...or push an existing repo from the command line

# in this folder
rm README.md
# on your laptop
git remote add origin [email protected]:/opt/zephyrnet/schedule.zephyr/.git
git remote add deploy [email protected]:/etc/zephyr/watcher/repos/schedule.zephyr
git branch -M main
git push -u origin main # this pushes to this repo
git push deploy # this deploys your dynamic server

About

Schedule website for the Hacker Zephyr

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •