Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

yamitzky/url-press

Repository files navigation

URL Press - URL Shortener for Teams

demo

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:

  1. Clone the repository:

    git clone https://github.com/yamitzky/url-press.git
    cd url-press
  2. Install dependencies:

    pnpm install
  3. 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
    
  4. 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.

About

URL Press - URL Shortener for Team

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /