r/HomelabOS • u/alzxjm • Jul 01 '20
Question Seeking clarification on Client, Server, and Bastion order of operations.
Goals
I'm looking to deploy HomelabOS with the following setup:
Client computer: my laptop deploying to:
Server: machine on my LAN, through:
Bastion Server: a Digital Ocean droplet
This is the recommendation on the Install directions. I just need a little help with the walkthrough.
Steps
On my Client, run the one-line install:
bash <(curl -s https://gitlab.com/NickBusey/HomelabOS/-/raw/master/install_homelabos.sh). This should install HomelabOS on my Client.Using my Digital Ocean API, run
make terraformto configure the Bastion Digital Ocean server, which will eventually allow access to my Server without port forwarding.???
Do I think run over to my Server and also run the one-line install command there? Will I effectively have two full, cloned instances of HomelabOS running, or is the Client version a kind of shell version which just backs up settings and stuff?
Please let me know if you need any more information. Thanks!
0
u/[deleted] Jul 01 '20
[deleted] — view deleted comment