Step-by-step tutorials to help you accomplish common tasks on the SLYD platform.
These tutorials provide detailed, step-by-step instructions for common SLYD platform tasks. Each tutorial includes code samples, configuration examples, and best practices to ensure success.
New to SLYD? Start with these foundational tutorials:
Learn how to deploy your first compute instance on SLYD, configure networking, and connect securely.
Start TutorialSet up secure API authentication and generate access tokens for programmatic access to SLYD.
Start TutorialMaster the command-line interface for efficient management of SLYD resources and automation.
Start TutorialLearn how to deploy and manage applications on SLYD:
Learn to deploy and manage Docker containers on SLYD compute instances with proper networking and persistence.
Start TutorialDeploy a web application with database integration, reverse proxy configuration, and SSL setup.
Start TutorialConfigure a robust database server with high availability, backup strategy, and secure access.
Start TutorialTake your SLYD skills to the next level with these advanced tutorials:
Set up a high-availability cluster using multiple SLYD compute instances with load balancing and failover.
Start TutorialLeverage Benson AI for intelligent resource management, optimization, and predictive scaling.
Start TutorialSet up comprehensive monitoring and learn how to optimize performance for high-traffic workloads.
Start TutorialConnect SLYD with other tools and services:
Set up continuous integration and deployment pipelines using GitHub Actions and SLYD.
Start TutorialConnect SLYD resources with AWS services like S3, SQS, and Lambda for extended functionality.
Start TutorialConfigure single sign-on with popular identity providers like Okta, Auth0, or Microsoft Entra ID.
Start TutorialIn this tutorial, you'll learn how to deploy your first compute instance on the SLYD platform, configure networking, and connect securely.
Log in to the SLYD Console at https://console.slyd.cloud using your credentials.
Navigate to the Instances section in the left sidebar.
Click the + Create Instance button in the top right corner.
In the instance creation form, configure your instance:
my-first-instance
Click Create Instance to deploy your instance.
If you don't have an SSH key yet, you can generate one with the following command:
ssh-keygen -t ed25519 -C "[email protected]"
Once your instance is running, you'll set up secure networking:
From the instance details page, navigate to the Networking tab.
Click Create Tunnel to set up a secure Cloudflare tunnel.
Configure the tunnel settings:
my-first-tunnel
22
(for SSH access)Click Create to establish the tunnel.
With the tunnel established, you can now connect to your instance:
Note the tunnel hostname shown in the Networking tab (e.g., xyz123.slyd.dev
).
Open your terminal and connect using SSH:
ssh [email protected] -i ~/.ssh/id_ed25519
You should now be connected to your instance with full SSH access.
Now that you're connected, perform some basic setup tasks:
# Update system packages sudo apt update && sudo apt upgrade -y # Install some common utilities sudo apt install -y htop curl git unzip # Create a welcome message echo "Welcome to my SLYD instance!" | sudo tee /etc/motd
Now that your instance is up and running, you might want to: