Wanjohi
0d0b1f4b14
🐜 fix(www): Fix posthog
2025-01-18 07:50:36 +03:00
Wanjohi
f480ced756
⭐ feat: Connect the frontend to the API ( #160 )
2025-01-18 07:12:47 +03:00
Wanjohi
dfe37a6cec
🐜 fix(www): Fix pricing button sound
2025-01-14 03:49:05 +03:00
Wanjohi
3be481e260
⭐ feat(www): Finish up on the UI components ( #158 )
2025-01-14 03:24:53 +03:00
Wanjohi
a3ff8bff9f
🐜 fix(www): Fix the random avatars
2025-01-10 23:23:18 +03:00
Wanjohi
4df031d1bb
⭐ feat(www): Add the home page UI ( #155 )
2025-01-10 01:22:45 +03:00
Wanjohi
f6287ef586
⭐ feat(auth): Update the authentication UI ( #153 )
...
We added a new Auth UI, with all the business logic to handle profiles and such... it works alright
2025-01-07 23:58:27 +03:00
Wanjohi
dede878c3c
🐜 fix(www): Fix a typo
2025-01-04 23:19:42 +03:00
Wanjohi
83908122bf
🐜 fix(www): Move the features around
2025-01-04 05:40:20 +03:00
Wanjohi
2c27420126
🐜 fix(www): Fix some typos
2025-01-04 05:35:58 +03:00
Wanjohi
fc5a755408
✨ feat: Add auth flow ( #146 )
...
This adds a simple way to incorporate a centralized authentication flow.
The idea is to have the user, API and SSH (for machine authentication)
all in one place using `openauthjs` + `SST`
We also have a database now :)
> We are using InstantDB as it allows us to authenticate a use with just
the email. Plus it is super simple simple to use _of course after the
initial fumbles trying to design the db and relationships_
2025-01-04 00:02:28 +03:00
Victor Pahuus Petersen
b479875924
Updated the Nestri Node documentation ( #147 )
...
Updated the Nestri Node documentation regarding node requirements and
added FAQ.


2025-01-02 21:39:08 +03:00
Wanjohi
7d6a7542e2
🐛 fix(www): Fix a typo
2024-12-30 02:17:50 +03:00
Wanjohi
8c808bafcb
🐛 fix(www): Remove dead code
2024-12-27 13:06:35 +03:00
Wanjohi
08f2643dcd
✨ feat: Use howlerJS for audio
2024-12-27 13:01:13 +03:00
Wanjohi
82c1a3baea
✨ feat: Add even more features
2024-12-27 12:18:46 +03:00
Wanjohi
9fd7c6ff47
✨ feat: Add more features
2024-12-27 12:01:11 +03:00
Wanjohi
c6c7b6a36d
🐛 fix: Change up FREE tier CTA
2024-12-27 02:10:22 +03:00
Wanjohi
c39866a019
🐛 fix: Fix a typo in pricing page
2024-12-26 22:46:13 +03:00
Wanjohi
0d36acb983
✨ feat: Minor changes to the frontend ( #145 )
...
This PR does a facelift to the `/` and `/pricing` pages
2024-12-26 22:27:27 +03:00
Kristian Ollikainen
b6196b1c69
feat: Custom gst webrtc signaller, runtime GPU driver package install and more ( #140 )
...
🔥 🔥
Yes lots of commits because rebasing and all.. thankfully I know Git
just enough to have backups 😅
---------
Co-authored-by: Wanjohi <elviswanjohi47@gmail.com >
Co-authored-by: Kristian Ollikainen <DatCaptainHorse@users.noreply.github.com >
Co-authored-by: Wanjohi <71614375+wanjohiryan@users.noreply.github.com >
Co-authored-by: AquaWolf <3daquawolf@gmail.com >
2024-12-08 16:37:36 +03:00
Wanjohi
379db1c87b
✨ feat: Add streaming support ( #125 )
...
This adds:
- [x] Keyboard and mouse handling on the frontend
- [x] Video and audio streaming from the backend to the frontend
- [x] Input server that works with Websockets
Update - 17/11
- [ ] Master docker container to run this
- [ ] Steam runtime
- [ ] Entrypoint.sh
---------
Co-authored-by: Kristian Ollikainen <14197772+DatCaptainHorse@users.noreply.github.com >
Co-authored-by: Kristian Ollikainen <DatCaptainHorse@users.noreply.github.com >
2024-12-08 14:54:56 +03:00
Victor Pahuus Petersen
565c459a5b
✨ feat: Updated Documentation ( #127 )
...
Added GitHub contributors to the homepage and and added the the
Container CLI section with @DatCaptainHorse .
---------
Co-authored-by: Diefferson Koderer Môro <diefferson.moro@gmail.com >
2024-11-11 16:47:35 +03:00
Wanjohi
be17ba026b
✨ feat: Add a new blog post
2024-10-27 05:12:05 +03:00
Victor Pahuus Petersen
cc51bd6f70
Fixed Nuxt Documentation build + added installation steps ( #120 )
...
Co-authored-by: Diefferson Koderer Môro <diefferson.moro@gmail.com >
2024-10-04 21:42:54 +03:00
Victor Pahuus Petersen
390ee2ac0f
Documentation for Nestri ( #116 )
...
I have made documentation for Nestri, so everybody easy can find
instructions to get started. It will also make it easier for people to
help contribute to the documentation.
The documentation is built with Nuxt3, [Docus
](https://github.com/nuxt-themes ) which uses Nuxt Content.


2024-09-27 01:22:53 +03:00
Wanjohi
bae089e223
✨ feat: Host a relay on Hetzner ( #114 )
...
We are hosting a [MoQ](https://quic.video ) relay on a remote (bare
metal) server on Hetzner
With a lot of help from @victorpahuus
2024-09-26 21:34:42 +03:00
Wanjohi
efe95a7c8d
✨ feat: Add sys design
2024-09-23 20:15:49 +03:00
Wanjohi
9665549d0c
✨ feat: Onboarding
2024-09-20 11:37:30 +03:00
Wanjohi
6b422ca290
🐛 fix: Remove unused vars
2024-09-17 22:00:55 +03:00
Wanjohi
f2f3386bdb
✨ feat: Onboarding
2024-09-16 21:10:33 +03:00
Wanjohi
58e93b28e9
✨ feat: Add donate page
2024-09-16 15:43:57 +03:00
Wanjohi
b1f35c9953
🐛 fix: Fix loading animation for images
2024-09-15 01:02:42 +03:00
Wanjohi
abb4874749
✨ feat: Add open-source feature
2024-09-13 23:41:17 +03:00
Wanjohi
0d4f0bce11
🐛 fix: Fix hover state on game cards
2024-09-13 21:52:25 +03:00
Wanjohi
c641d413a9
✨ feat: Add game modals to homepage
2024-09-13 20:51:03 +03:00
Wanjohi
c30673f5a1
✨ feat: Add /home ( #111 )
2024-09-13 17:41:34 +03:00
Wanjohi
1b1bedff36
✨ feat: Add api ( #112 )
...
Add the api route -> https://nexus.nestri.workers.dev/
2024-09-10 22:38:35 +03:00
Wanjohi
b347115eae
✨ feat: Clean up after the blog
2024-09-08 21:28:36 +03:00
Wanjohi
5b4ea64b94
✨ feat: Add markdown support plus /blog ( #107 )
...
Adds `/blog` page with support for `.md` and `.mdx` files.
What we learnt in setting this up will be packages in a package `@nestri/mdx` and used to set up the `/docs` and the `/terms` and `/privacy` routes
2024-09-08 20:16:56 +03:00
Wanjohi
1555dd7ab2
♻ refactor: Remove apps/docs
2024-09-05 19:27:33 +03:00
Wanjohi
168be939a6
🐛 fix: Change theme color for Safari
2024-09-05 18:07:24 +03:00
Wanjohi
2e26ed08a1
✨ fix: Change up the /404 page
2024-09-05 17:33:46 +03:00
Wanjohi
e2e5497c62
✨ feat: Add www to cloudflare pages ( #105 )
...
Co-authored-by: --global <--global>
Add our website to cloudflare pages
2024-09-03 06:55:51 +03:00
Wanjohi
62b7a841ed
✨ feat: Add home
2024-09-02 15:46:28 +03:00
Wanjohi
2b6a048ccd
🐛 fix: Use a lower contrast color for as background color
2024-09-01 02:13:16 +03:00
Wanjohi
ba15f30bbf
✨ feat: Add game card with better colors
2024-09-01 01:19:15 +03:00
Wanjohi
8b42688bd4
✨ feat: Game card
2024-09-01 00:34:50 +03:00
Wanjohi
22d43411b1
✨ feat: Add support for MDX ( #104 )
...
This is an attempt to create our docs and blogs website
2024-08-31 21:37:45 +03:00
Wanjohi
a90fe4ba7a
🐛 fix: Remove unnecessary packages
2024-08-31 04:59:32 +03:00