Hi, Which version of capstan are you using? Most likely you have to pass '-f' option to expose the port your app is listening to host like in this example:
capstan run com.example.word-finder -f 4004:4000 from https://github.com/cloudius-systems/capstan/blob/master/Documentation/WalkthroughNodeJS.md. Regards, Waldek On Thursday, April 28, 2022 at 7:45:59 AM UTC-4 SB wrote: > Hi All, > > I am trying to build one package with a simple nodejs app. I already built > the image and seems like it is running fine without any errors but I don't > see any running instances nor any service is listening on the port 3000. > Please find screenshots below: > > ubuntu@unikern:~/calc$ cat meta/package.yaml > name: calculator.app.pkg > title: Calculator App > author: Shambo > created: "2022-04-27T19:05:46Z" > require: > - osv.node-js > ubuntu@unikern:~/calc$ cat meta/run.yaml > runtime: native > config_set: > ################################################################ > ### This is one configuration set (feel free to rename it). ### > ################################################################ > default: > # REQUIRED > # Filepath of the NodeJS entrypoint (where server is defined). > # Note that package root will correspond to filesystem root (/) in > OSv image. > # Example value: /libnode.so server.js > bootcmd: /libnode.so server.js > # OPTIONAL > # Environment variables. > # A map of environment variables to be set when unikernel is run. > # Example value: env: > # PORT: 3000 > # HOSTNAME: www.myserver.org > > #env: > # PORT: 3000 > > # Add as many named configurations as you need > > # OPTIONAL > # What config_set should be used as default. > # This value can be overwritten with --runconfig argument. > config_set_default: default > > ############################################################# > > Screenshot of running instance without error and output of capstan > instances <https://ibb.co/w416Tt8> > > OS details: > ubuntu@unikern:~/calc$ cat /etc/os-release > PRETTY_NAME="Ubuntu 21.10" > NAME="Ubuntu" > VERSION_ID="21.10" > VERSION="21.10 (Impish Indri)" > VERSION_CODENAME=impish > ID=ubuntu > ID_LIKE=debian > HOME_URL="https://www.ubuntu.com/" > SUPPORT_URL="https://help.ubuntu.com/" > BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" > PRIVACY_POLICY_URL=" > https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" > UBUNTU_CODENAME=impish > > Please help me here. Thanks. > > Cheers, > SB > > -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/5b123cb7-955c-4124-ba01-ead2ab794a1en%40googlegroups.com.
