Un acortador de URL moderno, minimalista y ligero.
Polr es una aplicación web de acortamiento de enlaces de código abierto, intrépida y autohospedable con una API sólida. Le permite alojar su propio acortador de URL, marcar sus URL y obtener control sobre sus datos. Polr es especialmente fácil de usar y proporciona una sensación moderna y temática.
Primeros pasos - Documentación de API - Contribución - Errores - IRC
Polr está escrito en PHP y Lumen, utilizando MySQL como base de datos principal.
Para comenzar con Polr en su servidor, consulte la guía de instalación. Puede clonar este repositorio o descargar una versión.
Para comenzar con la API de Polr, consulte la guía de API.
Instalación TL;DR: clone o descargue este repositorio, configure la raíz del documento en public/
, cree una base de datos MySQL, vaya a yoursite.com/setup
y siga las instrucciones.
Para probar la demostración, diríjase a demo.polr.me y utilice las siguientes credenciales:
Nombre de usuario: demo-admin
Contraseña: demo-admin
Actualización desde 1.x:
Hay cambios importantes entre 2.x y 1.x; todavía no es posible actualizar automáticamente a 2.x.
Actualización desde 2.x:
Haga una copia de seguridad de su base de datos y archivos
Actualice usando git pull
o descargando una versión
Ejecute composer install --no-dev -o
para asegurarse de que las dependencias estén actualizadas
Migre con php artisan migrate
para garantizar que la estructura de la base de datos esté actualizada
Safari - Polr.safariextensión
Python-mypolr
Nos gustaría agradecer al laboratorio de código abierto de la Universidad Estatal de Oregón por proporcionar recursos para nuestra infraestructura. El sitio web y la demostración de Polr están alojados en su infraestructura.
Gracias a lastspark por proporcionar el ícono de nuestro logotipo.
Polr utiliza el control de versiones semántico
Copyright (C) 2013-2018 Chaoyi Zha This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.