Skip to content

dployr-io/dployr-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

197 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dployr Web

This is the web dashboard for dployr.

Most users do not need to self-host. The free hosted dashboard is globally available and delivered at low latency via Cloudflare’s edge network:

Continue below only if you are in a restricted network or have very special requirements that require deploying and managing your own control plane & web dashboard.


Quick start (self‑hosting)

Option 1: Docker (simple, recommended)

docker run --rm -p 7877:80 \
  -e DPLOYR_BASE_URL="http://localhost:7878" \
  ghcr.io/dployr-io/dployr-web:latest

The UI will be available on http://localhost:7877. The container will exit if DPLOYR_BASE_URL is not set.

Option 2: Static files (any web server)

# Download from the GitHub release for vX.Y.Z
curl -fsSL -o dployr-web-vX.Y.Z.tar.gz \
  https://github.com/dployr-io/dployr-web/releases/download/vX.Y.Z/dployr-web-vX.Y.Z.tar.gz

mkdir -p /var/www/dployr-web
tar -xzf dployr-web-vX.Y.Z.tar.gz -C /var/www/dployr-web

Point Nginx, Caddy, or any static file server at /var/www/dployr-web and serve index.html for unknown paths.


Development

# Install deps
pnpm install

# Dev server
pnpm dev

# Tests
pnpm test

# Lint + types
pnpm lint
pnpm types

# Production build
pnpm build

Build output goes to dist/.


Links

License: Apache 2.0

About

Your app, your server, your rules!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages