No description
This basically works, but some things can be improved or need to be looked at, cf the TODOs in the code. Co-authored-by: Armaël Guéneau <armael.gueneau@ens-lyon.org> Co-authored-by: Quentin Dufour <quentin@deuxfleurs.fr> Reviewed-on: Deuxfleurs/dfl#9 Co-authored-by: Armael <armael@noreply.localhost> Co-committed-by: Armael <armael@noreply.localhost> |
||
---|---|---|
.gitignore | ||
auth.ts | ||
bootstrap.js | ||
deploy.ts | ||
index.ts | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
vhosts.ts |
dfl
A CLI tool to manage your Deuxfleurs account.
Install
npm install -g git+https://git.deuxfleurs.fr/Deuxfleurs/dfl
Usage
Not ready
Start by login with your username, for example for john
:
dfl login john
Then you can list your websites:
dfl list
And then to deploy your _public
folder on example.com
:
dfl deploy example.com _public
Development
git clone https://git.deuxfleurs.fr/Deuxfleurs/dfl
cd dfl
npm install
tsc
node index.js
License
This software is distributed under the EUPL-1.2 license.