Documentation Index

Fetch the complete documentation index at: https://docs.swxtch.io/llms.txt

Use this file to discover all available pages before exploring further.

Upgrading groundSwXtch

Prev Next

To update the groundSwXtch, do the following:

  1. Sign in to the Server where the groundSwXtch is running.

  2. Enter the following commands to download and install the groundSwXtch installer script:

    curl -fL "https://swxrkdistribution.blob.core.windows.net/swxcontainer01/install-groundswxtch.sh?sp=rl&st=2026-05-21T21:40:09Z&se=2027-05-23T05:55:09Z&spr=https&sv=2026-02-06&sr=c&sig=HA9RA9sUQwLBKfePWwB3UhLKGlvtJgoT6z2bCU1Kb6k%3D" -o install-groundswxtch.sh && chmod +x install-groundswxtch.sh
    install-groundswxtch
    63.98 KB
  3. The recommended method will install with dependencies but without persisting configuration data

     chmod +x install-groundswxtch.sh
     sudo ~/install-groundswxtch.sh install --image-tag groundswxtch:dev-70d1fc5c
    1. NIC selection for wan and lan interfaces can be added with these arguments: --lan-iface enp2s0 --wan-iface enp2s0

Example:

sudo ~/install-groundswxtch.sh install --image-tag groundswxtch:dev-70d1fc5c  --lan-iface enp2s0 --wan-iface enp2s0
  1. After the installation, run the following command to see if the container is running:

    docker ps

    There should be a line with the name gswx. For example:

    ubuntu@drs-ground-swxtch-001:~$ docker ps
    CONTAINER ID   IMAGE                       COMMAND            CREATED       STATUS        PORTS     NAMES
    d50428d6b201   groundswxtch:dev-70d1fc5c   "groundswxtchd"    5 hours ago   Up 5 hours              gswx
    95d07c68d75e   swx-tools:1.0.0             "sleep infinity"   5 days ago    Up 29 hours             swx-tools
    ubuntu@drs-ground-swxtch-001:~$