Bootstrap Docker

You should now be logged into the router VM via SSH. Set the following temporary environment variables in the shell of the router VM:

  • ALIAS (e.g., “router”) is the short contextual alias used to interact with your Docker server.
  • ROOT_DOMAIN (e.g., “lan.example.com”) is the chosen sub-domain for the new router’s LAN .
  • SYSBOX=true (true/false) enables Sysbox to allow the router containers to run privileged tasks (e.g., systemd).
[bash]: Set temporary environment variables
## These temporary variables configure bootstrap_sworkstation.sh
export ALIAS=router
export ROOT_DOMAIN=lan.example.com
export SYSBOX=true

After setting the environment variables, run the boostrap script:

Run this on the Router VM
bash <(curl -L https://github.com/EnigmaCurry/d.rymcg.tech/blob/master/_scripts/bootstrap_sworkstation_fedora.sh?raw=true)

Once the script is finished, close the SSH session (Ctrl-D) and log back in.