Skip to content

Ship projects, go gambling! An unofficial HackClub YSWS program.

License

Notifications You must be signed in to change notification settings

Milk-Cool/polymarket-ysws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b1b8d53 · · Jan 25, 2026

History

56 Commits
Jan 25, 2026
Jan 25, 2026
Jan 25, 2026
Jan 25, 2026
Jan 18, 2026
Jan 16, 2026
Jan 24, 2026
Jan 24, 2026
Jan 25, 2026
Jan 17, 2026
Jan 24, 2026
Jan 24, 2026
Jan 17, 2026
Jan 17, 2026

Repository files navigation

Polyship

Ship projects, go gambling! An unofficial HackClub YSWS program.

See demo here

Logo

Running

  • Ensure you have NodeJS installed
  • Run npm i
  • Run npx auth secret
  • Edit the .env file:
AUTH_SECRET=RandomStringGeneratedByCommandAbove

SLACK_CLIENT_SECRET=SlackClientSecret

SLACK_CLIENT_ID=SlackClientID

PROXY_HOST=ReverseProxyHostname

AUTH_URL=URLOfApp

ADMIN_SECRET=SecureSecretForAdminAccess

Make sure that ADMIN_SECRET really is secret!! You don't want anyone gaining admin access.

You can get your Slack app creds at api.slack.com. Required scopes for OAuth are openid profile email.

  • Run with npm run dev
  • Sign in with your Slack account, confirm account creation by going into the "Ship" tab
  • Visit http://yourapp/?admin=YOUR_ADMIN_SECRET to gain admin privileges. (Replace YOUR_ADMIN_SECRET with whatever you specified in .env.)

About

Ship projects, go gambling! An unofficial HackClub YSWS program.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published