Juxt-Web
https://portal.olv.nintendo.net and https://ctr.olv.nintendo.net
Pretendo replacement forWhat is this?
This is the PN miiverse replacement web UI, which works with the 3DS and Wii U Miiverse Applets
Install and usage
First install NodeJS and MongoDB. Download/clone this repo and run npm i
to install all dependencies. Edit example.config.js
to your liking and rename it config.js
. Run the server via npm run start
.
Check out the Wiki for information on how to set up your mongoDB to work with the application
What works
- View most types of Miiverse posts
- Text, Painting, Screenshot, Youtube, etc.
- Yeah! Posts
- View Communities
- Follow Communities
- Follow Users
- View User Profiles
- Guest browsing mode
- Full Out-of-box experience
- Authentication with an account server
- User Bio and privacy settings
Currently implemented endpoints
- [GET] /titles/show
- [GET] /communities
- [GET] /communities/[title ID]/new
- [POST] /communities/follow
- [GET] /users/show?pid=[user ID]
- [GET] /users/me
- [POST] /users/follow
- [POST] /post/empathy
Footnotes
- The rules still need to be rewritten, as of now they simply reflect what Nintendo came up with at the time
- This still isn't fully production ready, as it lacks proper error handling in 99% of the client side JS.
- Because of the above, as well as the sheer complexity of patching the applets themselves, I will not be offering support with setting this up for yourself for the time being. Once the documentation is complete in the wiki I'll be happy to help :)