Skip to content

oomol-lab/ovm-desktop

Repository files navigation

OVM Desktop

OVM is a fast, lightweight, and easy-to-use application for running Docker containers. Use our Docker Desktop alternative to develop quickly.

Project OVM is the Windows and macOS client of OVM

Features

Quickstart

Installation

If you don't have pnpm installed:

npm i -g pnpm

Clone or fork this project, at project root run:

pnpm i

Build and run OVM Electron client

Run the following commands at the root of the repository to build and run OVM Electron client.

pnpm dev:electron

You can use one of the following methods to package your executable:

  • Run pnpm run pack at project root to package based on current system.

Build and run OVM Web client

Run the following command at the root of the repository to build and run OVM web client.

pnpm dev:web

Alternatively, run the following command:

cd ./web/ovm-web/ && pnpm dev

UI and business logic are separated in OVM. You can view and develop OVM components UI via Storybook. You can either visit the ([Online address][ovm-storybook]) or run pnpm storybook at the root of the repository to run Storybook locally.

References

Related Projects

Contributing

Code Contributors

Thank you to all the people who already contributed to OVM!

Disclaimer

License

Copyright © OOMOL Corporation. All rights reserved.

Licensed under the MIT license.

When using the OVM or other GitHub logos, be sure to follow the [GitHub logo guidelines][github-logo].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published