Documentation

Everything you need to know to deploy and manage your applications on spwnr.

Quick Start

Get your application deployed in minutes with these simple steps:

1

Create an Account

Sign up for a free spwnr account to get started.

2

Connect GitHub

Link your GitHub account to access your repositories, or use public.

3

Deploy

Select a repository and deploy your application.

GitHub Integration

Supported Features:

  • Public repository access
  • Private repository access with spwnr app
  • Automatic builds on push

Dockerfile Configuration

spwnr uses Docker to build and deploy your applications. Make sure your repository includes a Dockerfile:

# Example Dockerfile for Node.js app
FROM node:18-alpine

WORKDIR /app
COPY package*.json ./
RUN npm install

COPY . .
EXPOSE 3000

CMD ["npm", "start"]

Example Repositories

Want to quickly try a deploy with a codebase and a working dockerfile? We got some example web apps, just fork one of these: