+
Skip to content

paripsky/FreshLinks

Repository files navigation

License: MIT GitHub deployments Static Badge

drawing FreshLinks

FreshLinks is a short link generator with analytics, built using Fresh and Deno.

🍋 What is FreshLinks?

FreshLinks allows you to easily generate short links for URLs along with analytics to track their usage. It's built on Fresh, a web framework for Deno, providing a modern and efficient development experience.

🛠️ How to Run in Development

To run FreshLinks in development mode, follow these steps:

  1. Clone the repository:

    git clone https://github.com/paripsky/FreshLinks.git
  2. Navigate to the project directory:

    cd FreshLinks
  3. Create a .env file in the root directory and set the following environment variables:

    GITHUB_CLIENT_ID=your_github_client_id
    GITHUB_CLIENT_SECRET=your_github_client_secret
    
  4. Start the development server:

    deno task start

🚧 How to Build

To build FreshLinks, simply run:

deno task build

🔑 GitHub OAuth Setup

To enable GitHub authentication, you need to set up a GitHub OAuth App. Follow the instructions here.

🌟 Resources

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载