url-press
v1.0.12
Published
URL shortener for teams
Downloads
15
Readme
URL Press - URL Shortener for Teams
URL Press is a URL shortener designed for teams, similar to bit.ly, tinyurl.cc, goo.gl, etc. It's intended for use by groups of trusted individuals and should be deployed in a private, protected network environment.
Features
- Super simple GUI
- Named URL and randomized URL options
- Ability to update existing URLs
- DynamoDB backend for data storage
Installation
npx url-press
Note: You'll need to set up a DynamoDB table before running the service. Make sure you have AWS credentials configured on your machine.
Development Setup
To set up the project for development:
Clone the repository:
git clone https://github.com/yamitzky/url-press.git cd url-press
Install dependencies:
pnpm install
Set up environment variables: Create a
.env
file in the root directory with the following content:AWS_DEFAULT_REGION=your-aws-region DYNAMO_TABLE_NAME=your-dynamodb-table-name
Start the development server:
pnpm run dev
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License.