Apps
Create, list, and manage your applications on Slasha.
slasha create
Create a new application. Slasha will generate a URL-safe slug from the name you provide and give you the Git remote URLs for deployment.
# Create an app named "My API"
slasha create "My API"
slasha list
View all applications currently hosted on your server.
# List all apps
slasha list
slasha info
Get detailed information about an application, including its status, Git remotes, and configuration.
# Show info for the current app (requires slasha.toml)
slasha info
# Show info for a specific app
slasha info --app my-api
slasha link
Connect your local project directory to a Slasha app. This creates a slasha.toml file so you don’t have to use the –app flag for every command.
# Select an app from an interactive list
slasha link
# Link to a specific app directly
slasha link my-api
slasha apps auto-deploy
Control whether pushing code to your Git remote should trigger an automatic deployment.
# Disable auto-deploy
slasha apps auto-deploy my-api off
# Enable auto-deploy
slasha apps auto-deploy my-api on
slasha delete
Permanently remove an application, its deployments, and all its attached services.
Warning: This action is irreversible. All persistent data for the app will be lost.
# Delete an app (will prompt for confirmation)
slasha delete --app my-api
# Force delete without confirmation
slasha delete --app my-api -y