{"id":21978140,"url":"https://github.com/codeterrayt/linkshortner","last_synced_at":"2026-05-11T02:03:59.048Z","repository":{"id":188685247,"uuid":"492890255","full_name":"codeterrayt/LinkShortner","owner":"codeterrayt","description":"Link Shortener is a swift and user-friendly PHP-based tool designed for hassle-free URL shortening. With no login or registration requirements, users can swiftly input their URLs and obtain concise, shareable links instantly.","archived":false,"fork":false,"pushed_at":"2024-06-27T15:49:49.000Z","size":73,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-28T03:43:51.376Z","etag":null,"topics":["dockerfile","link-shortener","no-login","open-source","opensource","php","php8","short-url","shortener","url-shortener","web-application","web-development","web-tool"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codeterrayt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-16T15:17:35.000Z","updated_at":"2024-12-11T13:03:02.000Z","dependencies_parsed_at":"2024-06-27T19:01:38.526Z","dependency_job_id":"95298a1a-59c4-453c-96fc-2b1377291789","html_url":"https://github.com/codeterrayt/LinkShortner","commit_stats":null,"previous_names":["codeterrayt/link-shortner-php","codeterrayt/linkshortner"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeterrayt%2FLinkShortner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeterrayt%2FLinkShortner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeterrayt%2FLinkShortner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeterrayt%2FLinkShortner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeterrayt","download_url":"https://codeload.github.com/codeterrayt/LinkShortner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245040220,"owners_count":20551297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dockerfile","link-shortener","no-login","open-source","opensource","php","php8","short-url","shortener","url-shortener","web-application","web-development","web-tool"],"created_at":"2024-11-29T16:18:06.848Z","updated_at":"2026-05-11T02:03:54.007Z","avatar_url":"https://github.com/codeterrayt.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Link Shortener\n\nA fast and straightforward PHP-based Link Shortener. No login or registration required. Just input the URL, and get a short URL instantly!\n\n## Setup\n\n### Prerequisites\n\n- PHP installed on your server.\n- MySQL database (e.g., using MySQL or MariaDB).\n- Git for cloning the repository.\n\n### Steps\n\n1. **Clone the GitHub Repository:**\n\n    ```bash\n    git clone https://github.com/codeterrayt/LinkShortner.git\n    cd LinkShortner\n    ```\n\n2. **Setup the Database:**\n\n    - Create a database named `link_shortner_db`.\n\n    - Import the SQL file `link_shortner_table.sql` into your database.\n\n        ```bash\n        mysql -u your_username -p link_shortner_db \u003c link_shortner_table.sql\n        ```\n\n3. **Configure Web Server:**\n\n    - Make sure your web server is configured to serve the files in the repository.\n\n4. **Run the Application:**\n\n    - Open your browser and navigate to the application.\n\n## Usage\n\n1. **Shorten a URL:**\n\n    - Visit the application and input the URL you want to shorten.\n\n    - Get the short URL instantly!\n\n## File Structure\n\n- `index.php`: Main application file.\n- `link_shortner_table.sql`: SQL file for database setup.\n\n## Docker\n\n1. **Docker Compose Up**\n    ```\n    docker-compose up -d\n    ```\n\n2. **Visit**\n    ```bash\n    open localhost in browser\n    ```\n\n3. **PHPMYADMIN**\n    ```bash\n    open localhost:8080 \n    ```\n\n## Notes\n\n- This Link Shortener is designed for simplicity and speed.\n- No login or registration required.\n- Ensure proper security measures before deploying in a production environment.\n\n🚀 Happy Link Shortening! 🔗\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeterrayt%2Flinkshortner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeterrayt%2Flinkshortner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeterrayt%2Flinkshortner/lists"}