Skip to content

Repository with Ansible playbooks that setup an Ubuntu Desktop to be the JumpServer for my HomeLab

License

Notifications You must be signed in to change notification settings

lsampaioweb/jump-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jump Server

Project that will create VMs that will work as the Jump Servers of the HomeLab.

  1. Run these commands in the terminal of your machine:

    # 01 - Update the list of packages.
    sudo apt update
    sudo apt upgrade -y
    
    # 02 - Install Git.
    sudo apt install -y git
    
    # 03 - Create a Git folder and go to it.
    mkdir git && cd git
    
    # 04 - Clone the repository and all of its submodules.
    git clone --recurse-submodules https://github.com/lsampaioweb/jump-server.git
    
    # If you have already cloned. Just initialize the tracking of the submodules.
    git submodule --init
    git pull --recurse-submodules
    
    # Or in just one line:
    git submodule update --init --recursive
    
    # 05 - Run the bash script to install the required packages on the running machine.
    cd jump-server
    ./install-requirements.sh
    
    # 06 - Reboot the VM.
    sudo reboot
  2. Run Terraform scripts:

  3. Run Ansible scripts:

    ** Only if not using Terraform, because Terraform will run these same scripts.

License:

MIT

Created by:

  1. Luciano Sampaio.

About

Repository with Ansible playbooks that setup an Ubuntu Desktop to be the JumpServer for my HomeLab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published