Introducing Swerver, the SwizzyWeb service manager

Swizzyweb Swerver is now launched on npm for managing your SwizzyWeb services. Swerver offers a web portal for managing your SwizzyWeb services. Through the portal you can install, start, stop, and view details on web services. Swerver can be installed via npm and started with a single command. It is the quickest way to get SwizzyWeb services up and running, allowing you to install web services directly from npm. The web portal has a sample template with our demo web service that can be installed and start in seconds. Check it out now to see what SwizzyWeb can do for you!

Getting Started

To get started, run the below commands to install the package from npm and start the swerver.

npm install -g @swizzyweb/swerver
swerver

This will start your server on port 3005. If you want to override the port, add the –port argument with the desired port.

Add Web Service

From there, you can install and run web services on the Add Service tab. The service template is pre-configured with a template web service avaialble on npm. All you have to do is click install, and deploy and your service will be running on the configured port.

Once you launch your web service, you can manage it on the Services tab. On this page, you will see your running web services along with drops downs to view the service configuration, running service details, and stop the service.

Demo

In this demo I get swerver up and running on my z fold. I show how to install, start, and stop a service.

Wrapping up

This is only the beginning, swerver will be scaled to include more features to make hosting your SwizzyWeb services even better. If there are any features you think would be nice to have, drop an issue for a feature request on github, or if you want to stay up to date on the project, give our repositories a star and follow! You can also checkout my episode where I worked on this on youtube, or catch me live next time on WannaWatchMeCode!?!?!

Links

Npm package: https://www.npmjs.com/package/@swizzyweb/swerver

Git Repo: https://github.com/swizzyweb/swerver

Keep it swizzy,

J

Leave a Comment