Quickstart question: local self-hosted controller installation

Happy result. Thanks again for the help here @TheLumberjack and Happy Independence Day. Didn’t expect to hear back on this so quickly.

jfj@zctl:~/.ziti/quickstart/zctl/ziti-bin$ sudo systemctl -q status ziti-controller --lines=0 --no-pager
● ziti-controller.service - Ziti-Controller
     Loaded: loaded (/etc/systemd/system/ziti-controller.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2023-07-05 02:43:27 UTC; 54s ago
   Main PID: 10004 (ziti)
      Tasks: 9 (limit: 9123)
     Memory: 67.3M
        CPU: 1.042s
     CGroup: /system.slice/ziti-controller.service
             └─10004 /home/jfj/.ziti/quickstart/zctl/ziti-bin/ziti-v0.28.4/ziti controller run /home/jfj/.ziti/quickstart/zct…
jfj@zctl:~/.ziti/quickstart/zctl/ziti-bin$ sudo systemctl -q status ziti-router --lines=0 --no-pager
● ziti-router.service - Ziti-Router for zctl-edge-router
     Loaded: loaded (/etc/systemd/system/ziti-router.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2023-07-05 02:43:27 UTC; 1min 20s ago
   Main PID: 10005 (ziti)
      Tasks: 9 (limit: 9123)
     Memory: 280.2M
        CPU: 1.410s
     CGroup: /system.slice/ziti-router.service
             └─10005 /home/jfj/.ziti/quickstart/zctl/ziti-bin/ziti-v0.28.4/ziti router run /home/jfj/.ziti/quickstart/zctl/zc…
1 Like

Happy to hear your back in action! Happy 4th :boom: to u
You as well!

1 Like

Although this question relates to the ZAC quickstart documentation, it's all of a piece with what this thread has been talking about, so I'll tack this question on. In step 4 of the ZAC quickstart page, there is an optional step here which similarly calls out

[Optional] Emit the Ziti Console systemd file and update systemd to start the Ziti Console. If you have not sourced the Ziti helper script, you need to in order to get the necessary function.

Can you tell me which file from the cloned repo is the "helper script" described here? As a person who doesn't write software, I have no idea. This might be an addition to the docs page for slower folks like me.

Yeah that'd be helpful, I agree. It's the same ziti-cli-functions.sh

It contains the createZacSystemdFile function

1 Like

Updated the ZAC doc. Preview here: Ziti Admin Console | OpenZiti

Also clarified the start/stop controller/router functions (tried to): Host OpenZiti Anywhere | OpenZiti

1 Like

So helpful! Thanks for that. NetFoundry never sleeps! Thank you for your fantastic support to the community.