Overview
Shiny Web Container Template

Production-oriented template for serving multiple Shiny applications behind a single gateway on port 8000.
- R Shiny app:
/rlang-app - Python Shiny app:
/python-app - Auth UI:
/auth/login - Forbidden UI:
/auth/forbidden - User admin UI:
/admin/users - Role admin UI:
/admin/roles
What This Template Includes
- Multi-container runtime with Docker Compose
- NGINX gateway with path-based routing
- Authentication gate with NGINX
auth_request - FastAPI auth/admin service
- Role-based access control (RBAC) for app-level authorization
- PostgreSQL users/roles/permissions/session persistence
- Security and governance metadata for publication-ready repos
Documentation Map
Visual Overview
Platform Entry

User Administration Console

Role Administration Console

Authorization Denied State

Local Docs Preview

Source of Truth
These pages are derived from and should stay aligned with:
Developed By
Developed by Bio2Byte in Belgium: “We research the relation between protein sequence and biophysical behavior.”
Reach us out:
- Official website: bio2byte.be
- Official GitHub organisation: github.com/bio2byte
- LinkedIn page: Bio2Byte
- Email: bio2byte@vub.be