Skip to content

saeedmaghdam/ZiraLink.Server

Repository files navigation

ZiraLink - Expose Your Local Applications to the World

ZiraLink is an open-source tool that allows you to securely expose your local applications to the internet, making them accessible from anywhere. It's designed to provide a seamless experience for both developers and end-users.

Features

  • ZiraLink IDS: A Duende Identity Service for secure user authorization and authentication.

  • ZiraLink API: A set of web services to manage customers and projects, enabling users to create and manage public domains for their local applications.

  • ZiraLink Web: A React application that simplifies project management, allowing customers to create and configure projects with public domain names.

  • ZiraLink Server: An ASP.NET Core application hosted on a server, responsible for routing HTTP and WebSocket requests to the appropriate clients.

  • ZiraLink Client: A client application installed on the user's computer, forwarding requests from the server to the local application and returning responses.

Getting Started

To get started with ZiraLink, follow these steps:

  1. Clone the Repositories:

  2. Follow the Installation Instructions: Each repository contains detailed installation instructions for its respective component.

  3. Configure ZiraLink: Customize the configuration to suit your needs, including user authentication, project management, and server settings.

  4. Start Using ZiraLink: Once everything is set up, you can start using ZiraLink to expose your local applications to the world.

Contributing

We welcome contributions from the community to help improve ZiraLink. If you'd like to contribute, please follow our Contribution Guidelines.

License

ZiraLink is open-source and released under the MIT License.

Support

If you encounter any issues or have questions, please check our FAQs or open a new issue.

Acknowledgments

We would like to thank the open-source community for their contributions and support in making ZiraLink possible.

Support us!

If you find ZiraLink useful, please consider giving our GitHub repository a star to show your support.

GitHub stars