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