Skip to content

huliang-microsoft/LinkSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkSite

A personal link aggregator built with Flask. It parses a plain-text list of URLs, groups them by category, and serves them on a clean web page for quick access.

Live site: https://linksite-app.azurewebsites.net

Project Structure

wsgi.py              # WSGI entry point (used by gunicorn)
requirements.txt     # Python dependencies
src/
  app.py             # Flask application with routes
  links.txt          # Plain-text list of URLs (one per line)
  links_parser.py    # Parses links.txt into categorised sections
  templates/
    index.html       # Home page
    links.html       # Links dashboard

Running Locally

pip install -r requirements.txt
python wsgi.py

Then visit http://127.0.0.1:5000.

Deploy to Azure App Service

  1. Login to Azure CLI:

    az login
  2. Deploy with a single command:

    az webapp up --name linksite-app --resource-group linksite-rg --runtime "PYTHON:3.12" --sku B1

    This creates (or updates) the resource group, App Service plan, and web app, then deploys the code.

  3. The site will be available at: https://linksite-app.azurewebsites.net

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors