Web Services
Web Services on Seenode are designed to run any application that listens for and responds to HTTP requests. This includes web applications, REST or GraphQL APIs, and static websites with server-side rendering.
When you deploy a Web Service, Seenode automatically handles building your code, deploying it to our managed infrastructure, and making it accessible to the world via a public URL with a free SSL certificate.
Key Features
Section titled “Key Features”- Public URL: Every web service gets a unique, publicly accessible URL.
- Free SSL: We automatically provision and renew SSL certificates for your service.
- Automatic Deployments: Deploy automatically on every push to your connected Git branch.
- Load Balancing: Traffic is automatically distributed across your instances for high availability.
- Custom Domains: Point your own domain to your web service (Coming Soon).
Framework Quickstarts
Section titled “Framework Quickstarts”Get started quickly by following one of our framework-specific deployment guides.
Django
Deploy a high-level Python web framework with a powerful admin interface.FastAPI
Deploy a modern, high-performance Python API framework.Flask
Deploy a lightweight and flexible Python web framework.Deployment Configuration
Section titled “Deployment Configuration”Fine-tune your deployment with these configuration guides.
Build and Start Commands
Customize the commands Seenode uses to build and run your service.Port Configuration
Understand how to configure the network port for your application.Deploy from a Monorepo
Configure the root directory for projects within a monorepo.Custom Dependencies
Install custom system packages, like Node.js, in your service's environment.Continuous Deployment
Section titled “Continuous Deployment”Automate your deployments using CI/CD pipelines.
GitHub Actions
Set up a CI/CD pipeline with GitHub Actions to deploy to Seenode.GitLab CI/CD
Configure a GitLab CI/CD pipeline to automatically deploy to Seenode.