Deployment Options
This page presents you the deployment options for Odyssey.
There are three recommended ways to deploy your mint page. This guide helps you to choose the option that best fits your project's needs.
Option 1: Local Deployment
Best for: Development, testing, and small private drops
Difficulty level: Beginner to Intermediate
Local deployment means running the mint page on your own computer. This is perfect for testing your setup or for private, invite-only minting events.
Advantages:
Complete control over your environment
No hosting costs
Great for development and testing
Privacy and security for exclusive drops
Limitations:
Not suitable for public-facing mint events
Limited by your computer's uptime and internet connection
Requires your computer to remain on during the entire mint event
Option 2: Application Platform Providers (Vercel, Heroku, Netlify)
Best for: Small to medium-sized projects with straightforward requirements
Difficulty level: Intermediate
Platform as a service solution that providers offer simplified deployment solutions.
Advantages:
Easy setup with minimal configuration
Often includes free tiers for smaller projects
Seamless integration with GitHub repositories
Automatic deployments when you update your code
Developer-friendly interfaces
Limitations:
Limited storage capacity (typically unsuitable for large asset files over 1GB)
Less customization than infrastructure cloud providers
May have bandwidth limitations during high-traffic periods
Free tiers usually have performance constraints
Option 3: Infrastructure Cloud Providers (AWS, Google Cloud, Azure)
Best for: Large-scale public mints, projects with large asset files
Difficulty level: Advanced
Infrastructure cloud providers offer powerful, scalable solutions for hosting your mint page and associated assets.
Advantages:
Highly scalable infrastructure
Can handle large asset files (1GB+)
Customizable security settings
Better suited for high-traffic minting events
Detailed analytics and monitoring tools
Limitations:
More complex setup process
Typically more expensive
Requires more technical knowledge to maintain
Choosing the Right Option
Here's a quick decision guide to help you choose:
Choose Local Deployment if:
You're just testing your mint page
You're planning a small, private mint event
You're comfortable with limited accessibility
Choose Application Platform Providers if:
Your asset files are relatively small (less than 1GB)
You want the simplest possible setup
You're looking for a cost-effective solution
You're new to web deployment
Choose Infrastructure Cloud Providers if:
Your project includes large asset files (over 1GB)
You expect high traffic during your mint event
You need maximum reliability and uptime
You have technical expertise or development support
End of page
Last updated