Skip to content

CERTSYNETIS/vesta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Entity Service for Transfer & Access

Description

Web service used to manage virtual machines when it is not accessible:

  • Upload files
  • Download files
  • Start VM
  • Stop VM

You only have access to what your vCenter account gives you access.

Configure

In docker-compose.yml file set:

  • vcenter IP address in environment
  • replace xxx by corresponding files and folder
  • output volume stores downloaded files from VM to then give them to browser

Create certificate

openssl req -x509 -out ssl/vesta.crt -keyout ssl/vesta.key -newkey rsa:2048 -nodes -days 1000 -sha256 -subj '/CN=vesta' -extensions EXT -config <( printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")

Install Docker

docker compose -f Docker/docker-compose.yml up -d

default service port 443.

Issues

We use Github issues to track bugs and errors. Do not hesitate to report any issue using Github issue page from this project.

Contributors

About

Virtual Entity Service for Transfer & Access

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published