acme-shop·Node.js
StartRestartStop
[Falix]: Server is starting.
container~ $ npm install
container~ $ node index.js
Listening on port 25571
[Falix]: Server is online.
- Packages
- npm, pnpm or Yarn
- Templates
- Next.js, Express and more
Start from a Next.js, React or Express template and you’re live in minutes.
acme-shop·Python
StartRestartStop
[Falix]: Server is starting.
container~ $ pip install -U --prefix .local -r requirements.txt
container~ $ python app.py
Uvicorn running on http://0.0.0.0:25571
[Falix]: Server is online.
- Packages
- pip, uv or Poetry
- Templates
- FastAPI and Flask
Your requirements install on every start, so a fresh deploy just works.
acme-shop·PHP Web Server
StartRestartStop
[Falix]: Server is starting.
container~ $ supervisord -c supervisord.conf
nginx and php-fpm entered RUNNING state
[Falix]: Server is online.
- Packages
- Composer
- Templates
- PHP and static sites
Serve a site with nginx and PHP-FPM, or run scripts with PHP CLI and Composer.
acme-shop·Bun
StartRestartStop
[Falix]: Server is starting.
container~ $ bun install
container~ $ bun run index.ts
Listening on port 25571
[Falix]: Server is online.
- Packages
- bun install
- Templates
- Bun + Hono API
Write TypeScript and run it as it is, with no build step.
acme-shop·Go
StartRestartStop
[Falix]: Server is starting.
container~ $ ./app
Listening on :25571
[Falix]: Server is online.
- Packages
- Go modules
- Templates
- Bring your own
Ship one compiled binary and it runs. Nothing else to install.
acme-shop·Rust
StartRestartStop
[Falix]: Server is starting.
container~ $ cargo run --release
Listening on 0.0.0.0:25571
[Falix]: Server is online.
- Packages
- Cargo
- Templates
- Bring your own
Your code compiles on the server, and later starts reuse the build.
acme-shop·Java
StartRestartStop
[Falix]: Server is starting.
container~ $ java -jar app.jar
Tomcat started on port 25571 (http)
[Falix]: Server is online.
- Packages
- Bundled in your jar
- Templates
- Bring your own
Build a runnable jar, push it from Git or upload it, and press Start.
acme-shop·C# / .NET
StartRestartStop
[Falix]: Server is starting.
container~ $ dotnet restore
container~ $ dotnet run --project Shop.csproj
Now listening on: http://0.0.0.0:25571
[Falix]: Server is online.
- Packages
- NuGet, restored on start
- Templates
- Bring your own
Your NuGet packages restore on every start, then your project runs.
acme-shop·Elixir
StartRestartStop
[Falix]: Server is starting.
container~ $ mix deps.get
container~ $ mix run --no-halt
Running ShopWeb.Endpoint at 0.0.0.0:25571 (http)
[Falix]: Server is online.
- Packages
- Hex, through Mix
- Templates
- Bring your own
Mix fetches your dependencies on every start, then runs your app.
acme-shop·Dart
StartRestartStop
[Falix]: Server is starting.
container~ $ dart pub get
container~ $ dart run
Serving at http://0.0.0.0:25571
[Falix]: Server is online.
- Packages
- pub.dev
- Templates
- Bring your own
Packages from pub.dev install on every start, then your app runs.
acme-shop·Lua
StartRestartStop
[Falix]: Server is starting.
container~ $ ./luvit app.lua
Listening on port 25571
[Falix]: Server is online.
- Packages
- In your project
- Templates
- Bring your own
Runs on Luvit, so your Lua gets non-blocking I/O built in.
acme-shop·Deno
StartRestartStop
[Falix]: Server is starting.
container~ $ ./deno run app.js
Synced 128 orders
[Falix]: Server is online.
- Packages
- npm and JSR
- Templates
- Bring your own
Locked down by default. Grant your app network and file access in the startup command on Premium.