Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/melchor629/hny
Happy New Years
https://github.com/melchor629/hny
Last synced: about 5 hours ago
JSON representation
Happy New Years
- Host: GitHub
- URL: https://github.com/melchor629/hny
- Owner: melchor629
- License: mit
- Created: 2024-01-01T15:11:39.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-09-17T20:42:51.000Z (about 2 months ago)
- Last Synced: 2024-09-18T01:33:09.792Z (about 2 months ago)
- Language: TypeScript
- Homepage: https://fan.melchor9000.me
- Size: 45.2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Happy New Years
You can see the source code of the _Happy New Year_ of every year I made one. Not all pages are in english, some could be in spanish.
- Run `npm i` to install all packages
- Run `npm start -w packages/${YEAR}` to try a specific project in local
- Run `npm run build -ws --if-present` to build all packages
- Run `npm run dist` to prepare the `dist` folder with all built packages on it
- Run `npm run serve` to serve the `dist` folder locally at port 3000
- Run `npm run serve:docker` to serve the `dist` folder locally using the custom nginx configuration at port 3000
- Run `npm run docker` to build the docker image
- Run `docker container run --rm -it -p 80:80 hny-melchor9000` to run the docker image, and go to [http://localhost](http://localhost) to see the web in action.
- Some projects require the API to be up, run `npm start -w packages/hny-api`. It requires a vercel account btw...
- To download the assets, run `./scripts/assets.sh pull`!Have fun :)
## Years
- [home][7] (well that is only the [home page][8])
- [2018][1] ([see it in action][3])
- [2019][2] ([see it in action][4])
- [2020][5] ([see it in action][6])
- [2021][9] ([see it in action][10])
- [2022][11] ([see it in action][12])
- [2023][13] ([see it in action][14])
- [2024][15] ([see it in action][16])[1]: https://github.com/melchor629/hny/tree/master/packages/2018
[2]: https://github.com/melchor629/hny/tree/master/packages/2019
[3]: https://fan.melchor9000.me/2018/
[4]: https://fan.melchor9000.me/2019/
[5]: https://github.com/melchor629/hny/tree/master/packages/2020
[6]: https://fan.melchor9000.me/2020/
[7]: https://github.com/melchor629/hny/tree/master/packages/home
[8]: https://fan.melchor9000.me/
[9]: https://github.com/melchor629/hny/tree/master/packages/2021
[10]: https://fan.melchor9000.me/2021/
[11]: https://github.com/melchor629/hny/tree/master/packages/2022
[12]: https://fan.melchor9000.me/2022/
[13]: https://github.com/melchor629/hny/tree/master/packages/2023
[14]: https://fan.melchor9000.me/2023/
[15]: https://github.com/melchor629/hny/tree/master/packages/2024
[16]: https://fan.melchor9000.me/2024/