Welcome to URL Store project! This repository is designed to help you manage and store URLs efficiently.
The URL Store project is a simple and lightweight tool that allows you to store and manage URLs. It provides an easy-to-use interface for adding new URLs and retrieving stored URLs. The project is open-source and free to use, and it is actively maintained and updated by the Engineers Cradle team.
- Add new URLs
- Retrieve stored URLs
- Simple and intuitive interface
- Lightweight and easy to use
- Open-source and free to use
- Actively maintained and updated
- gRPC-based API for IP tracking
- RESTful API for URL management
- Analytics for tracking URL usage
To install the project, clone the repository and install the necessary dependencies:
git clone https://github.com/Engineers-Cradle/ec-url-store.git
cd ec-url-store
pnpm install
pnpm build:release
To start using the URL store, run the following command:
- Check
crates/api
andcrates/geo-ip
packages and fill in the.env
files with the necessary values (check the.env.example
files for reference). - Run the following command to start the URL store:
pnpm start
You can then interact with the URL store through the provided interface.
We welcome contributions to the Engineers Cradle URL Store project. To contribute, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -m 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Create a Pull Request
This project is licensed under the MIT License. See the LICENSE file for more details.