| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Interactive notebook server with Marimo - a reactive Python notebook.
bash setup.shTakes ~2-3 minutes.
Use your own notebook repository (merges with Brev notebooks):
MARIMO_REPO_URL="https://github.com/your-org/your-notebooks.git" bash setup.shSkip cloning marimo-team examples (still includes Brev notebooks):
MARIMO_REPO_URL="" bash setup.shCustom notebooks directory:
MARIMO_NOTEBOOKS_DIR="my-notebooks" bash setup.shNote: Brev GPU notebooks from brevdev/marimo are always included and merged into your notebooks directory.
# Service management
sudo systemctl status nginx
sudo systemctl restart nginx
# View logs
sudo journalctl -u marimo -f
sudo tail -f /var/log/nginx/error.log
# View authentication token
cat ~/.config/marimo/tokenThe service is bound to localhost (127.0.0.1) for security. Access it via HTTPS:
# Open in browser on the server
https://localhost:8443You'll be prompted for the authentication token. Retrieve it with:
cat ~/.config/marimo/tokenFor secure remote access, use SSH port forwarding:
# From your local machine
ssh -L 8443:localhost:8443 user@your-server
# Then access in your local browser
https://localhost:8443The token is still required for authentication.
From brevdev/marimo:
From marimo-team/examples:
Change the port: Edit /etc/systemd/system/marimo.service and change MARIMO_PORT environment variable, then:
sudo systemctl daemon-reload
sudo systemctl restart marimo
sudo systemctl restart nginx
**Add more notebooks:**
```bash
cd ~/marimo-examples # Or your custom directory
git pull # Update examples
# Or add your own .py filesService won't start:
sudo journalctl -u marimo -n 50 # View recent logs
sudo systemctl status marimo # Check statusCan't access web UI:
Authentication token not working:
Marimo not found:
pipx list # Check if installed
pipx install marimo # Reinstall if needed| Back | FazBrowse Home | New Git URL |