Skip to content

Lightweight tool for simple deployment (server+client)

Notifications You must be signed in to change notification settings

mirkootter/deploy

Repository files navigation

deploy

Lightweight tool for simple deployment (server+client)

Usage

You first need a key value pair:

deploy generate-keys

  • Public-Key: Used on the server to verify the signature
  • Private-Key: Necessary to sign files for deployment. Only signed files can be deployed, i.e. only people knowing the private key can upload to the server.

Usage server

deploy serve <publickey>

Starts the server on port 3333 and deploys files in the current working directory.

Currently, you cannot change the port or the interface because the server is designed to work in docker.

Usage client

deploy deploy --private-key <privatekey> <url> <files>...

The files are signed and transferred to the supplied url. If a server listen on this url, the files will be deployed.

About

Lightweight tool for simple deployment (server+client)

Resources

Stars

Watchers

Forks

Packages

No packages published