ZaneOps: open source PaaS (New version released - v1.14)

Hello everyone, I hope you have a nice day.

I have not made a released in 6 months (sorry for that), the project wasn't dead I just had some life stuff happening that slowed down the development of the project, but I was still working on the project steadily.

So today I just release ZaneOps v1.14 which finally adds support for multiple users on the same instance instance using workspaces, a new command bar, geoIP and more...

Changelog: https://zaneops.dev/changelog/v114/
GitHub repository: https://github.com/zane-ops/zane-ops

Some of you may already know ZaneOps, but for some that don't remember: ZaneOps is an open source and self hosted platform as a service, and an alternative to platforms like Vercel, Heroku, Railway or Render.

Some new features in this version:

  • Workspaces: which are our version of having multiple tenants, completely separating projects between them, no one person from one workspace has access to another workspace. Plus they allow you to invite new users into ZaneOps as well as manage user permissions inside workspaces.

inviting a new user with viewer permissions into a workspace

  • New cmd+k bar inspired by GitHub and Vercel, allowing you to navigate accross the app, search projects, services, environments, and do contextural actions like Deploying a selected service

New command palette showing search results

  • GeoIP allowing you to see the countries of http requests made to your server as well as filter requests by country

filter http logs requests by country

  • OpenTelemetry to give you more observability inside of ZaneOps, you can point it to an external provider or use the default grafana stack provided by ZaneOps (if you enable it)

OpenTelemetry using Grafana Tempo

  • And much more features like a Server Admin panel to see all users on the server, block/unblock them, reset their password, a master http logs showing all requests made to your server, including the ones made directly against ZaneOps API, etc...

Another important change with this new version:

I moved from a fully entirely MIT license to a dual license repo, open source + enterprise (proprietary) License. The core stays open source with the default images and versions of ZaneOps using the Open Source Edition containing only the source code for the OSS features.

The OSS core is fully featured with some limitations around a couple of features wich are 1 workspace & 3 users max.

To remove the limitation you may opt-in to the enterprise edition and activate a starter license.

The enterprise edition is planned to have more features suited for business and enterprise users while the OSS is for more hobby and self-hosters.

submitted by /u/Specialist_Lettuce60
[link] [留言]