emexlabs.org was built using Docusaurus, a modern static website generator.
General:
- Make navbar logos be horizontal in the sidebar on mobile
emexOS:
- Create homepage
emexDE:
- Finish homepage
- Documentations to write:
- Usage guide/Tutorial
- nxtool guide
- Syscalls
- Entitlement system
- Kernel explaination
emex64:
- Write docs
./quickstart.shThis script setups everything for you.
npm installnpm run startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
npm run buildThis command generates static content into the build directory and can be served using any static contents hosting service.
You can find an automatic build of the newest state at https://emexlab.github.io/
./deploy.sh user@hostThis will build the site and upload it via ssh to the specified host as the specified user.
Note
It's recommended to set up SSH keys beforehand. Otherwise, you'll be prompted for your SSH password several times during deployment.