# Deploy YOURLS with Easypanel

URL: /templates/yourls

YOURLS (Your Own URL Shortener) is a powerful, self-hosted service designed for creating and managing short URLs. It provides a clean and simple interface, supports plugins for extended functionality, and offers detailed link tracking analytics. With YOURLS, you can maintain control over your short links and branding. The application is accessible via your host on ports 8080 and 8081. This container is based on Docker Baseimage KasmVNC, providing additional environment variables and configurations for enhanced flexibility. It also supports the docker manifest for multi-platform awareness, ensuring the correct image for your architecture.

## Installation notes

Use admin:admin123 to login.

## Benefits

### Simple URL Management

YOURLS allows you to create, manage, and track short URLs easily through its web interface or API.

### Self-Hosted Solution

Stay in control of your links with a self-hosted service, ensuring privacy and flexibility.

### Custom Branding

Customize your short links with your own domain to enhance branding and credibility.

## Features

### API Access

Integrate YOURLS with other tools using its flexible API for programmatic access.

### Plugins Support

Extend YOURLS functionality with various community-built plugins.

### Analytics Dashboard

Get detailed insights into clicks, referrers, and geographical data.

### Custom Links

Create personalized short links with custom slugs for better memorability.

## Configuration

- `appServiceName` (App Service Name, required): yourls

- `appServiceImage` (App Service Image, required): yourls:1.10.3

- `databaseServiceName` (Database Service Name, required): yourls-db

## Services

- yourls: app (yourls:1.10.3)

- yourls-db: mysql

## Resources

- [Documentation](https://yourls.org/#Guide)

- [Github](https://github.com/YOURLS/YOURLS)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/yourls)