illegal / linky
Linky is a free and open source URL shortener and manager.
Fund package maintenance!
Requires
- php: ^8.1
- illegal/insideauth: ^0.2.12
- illegal/laravel-utils: ^1.0
- laravel/framework: ^9.19|^10
- laravel/sanctum: ^3.2
- livewire/livewire: ^2.11
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- pestphp/pest-plugin-mock: ^2.0
- spatie/laravel-ignition: ^2.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-01 12:10:30 UTC
README
Linky
Your links, your rules.
Short links · Collections · Custom pages · Request tracking
Linky is a free, open-source Laravel package for managing links and publishing collections and pages. Choose custom URLs, record incoming requests, and manage your content through an admin interface with configurable authentication.
This project is under active development and is not ready for production use.
Installation
Install Composer Package
composer require illegal/linky
Assets Publish
php artisan vendor:publish --tag=linky-assets
Usage
Authentication
Environment variables
LINKY_AUTH_USE_LINKY_AUTH
True or false. If true, the authentication will be handled by the linky project. If false, the authentication will be handled by the linky package.
Configure to false if yu want to use the linky package in another project that has its own authentication.
LINKY_AUTH_REQUIRE_VALID_USER
True or false. If true, a valid user is required to access the application.
If false, the application will be accessible without authentication.
LINKY_AUTH_MULTI_TENANT
True or false. If true, the application will be multi-tenant. Each user will only be able to access his own contents.