3.1.4 • Published 1 year ago

@syfxlin/depker v3.1.4

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
1 year ago

Depker

Introduction

Depker (deployment, docker) is a deployment tool based on Docker, designed to lower the difficulty of automating application deployment for low-performance self-hosted servers, and provide continuous deployment capabilities.

Features

  • Zero-downtime rolling updates.
  • No server-side support required.
  • User-friendly terminal interface (providing colored output and supporting tty mode).
  • Deployment templates (enabling deployment of different applications through different templates).
  • Quick access to logs (accessible without the need to remote into the server).
  • Quick command execution (linking to containers to execute commands without the need to remote into the server).
  • Support for Traefik.
  • Support for Docker Pipeline (to be implemented).
  • TypeScript type support (to be implemented).

Installation

npm i -g @syfxlin/depker
depker -v
depker -h

Some important notes:

  • Depker is currently in the early testing phase, and its API may change at any time.
  • The documentation is currently being improved. Please use the 'help' command to get assistance for now.
  • Depker runs locally, but it is still recommended to backup important data before performing any operations to avoid accidents.

Maintainer

depker is written and maintained with the help of Otstar Lin and the following contributors.

Otstar Lin - Personal Website · Blog · GitHub

License

License

Released under the Apache License 2.0.