Skip to content

Add Service to EDITO

Learn how to deploy containerized web applications and services to EDITO Datalab.

🎯 What You'll Learn

  • Dockerize R Shiny applications
  • Push images to container registries
  • Create Helm charts for Kubernetes deployment
  • Deploy services to EDITO playground and production

🚀 Quick Start

  1. Follow the presentation: Service Deployment Guide
  2. Explore the example: Check out view_parquet_service/ for a complete example
  3. Start deploying: Use the templates and guidelines provided

📁 Contents

  • view_parquet_service/ - Complete example Shiny application
  • ../presentations/add_edito_service_slidedeck.html - Interactive presentation

🛠️ Requirements

  • Docker - Containerization
  • GitLab account - EDITO infrastructure access
  • Container registry (GitHub Packages, Docker Hub, etc.)

📚 Key Files

  • Dockerfile - Container configuration
  • app/ - Shiny application code
  • run_local.R - Local development script

🎥 Presentation

View the interactive presentation to get started with deploying services to EDITO.

🤝 Contributing

Found an issue or have suggestions? Please contribute to improve this workshop!

📖 Additional Resources