devpri / tinre
A fast and powerful Laravel URL Shortener.
v1.0.1
2020-08-26 10:37 UTC
Requires
- php: ^7.3
- devpri/tinre-core: ^1.0
Requires (Dev)
- facade/ignition: ^2.0
- nunomaduro/collision: ^4.1
This package is auto-updated.
Last update: 2025-03-05 22:04:55 UTC
README
About Tinre
A fast and powerful URL Shortener built with Laravel, VueJS, and Tailwind CSS.
Requirements
- PHP 7.3+
- Nginx or Apache
- MySQL, MariaDB or PostgreSQL
- Composer
Installation
- Run
composer create-project devpri/tinre
. - Update the
DB_*
variables in.env
. After that runphp artisan migrate
to create all tables. - Run
php artisan user:create
to create the first user. - Run
php artisan tinre:publish
to publish the assets. - Get a MaxMind license key and update the
MAXMIND_LICENSE_KEY
variable. After that runphp artisan geoip:update
to update the GeoIP database. - Update the
MAIL_*
variables in .env.
Update
- Make a backup of your data before updating.
- Run
composer update
to update the dependencies. - Run
php artisan tinre:publish
to publish the assets. - Check and update tinre-core overridden files.
Security
If you discover a security vulnerability, please send an e-mail to paul@devpri.com.
License
Tinre is open-source software licensed under the MIT License.