kutt

kutt

Offiziell

Docker-Anwendung from c4artz' Repository

Übersicht

Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics.

[b]This container requires Redis a Postgres database and a functioning FQDN![b]

Setup:

  1. Install the Postgres container from your Apps tab.
  2. Create a database an user.
  3. Give the user permissions on the created database.
  4. Install the Redis container from your Apps tab.
  5. Setup an email account which Kutt can use. (technically optional but highly recommended!)
  6. Setup an your preferred method of exposing Kutt to the outside world.
  7. Fill out this template.

Optional:

  1. Setup Google Safe Browsing
  2. Setup Google Analytics

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:3000]
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

WebUI PortPorttcp

Container Port: 3000

Ziel
3000
Standard
8080
Database hostVariable

IP of your Postgres instance

Ziel
DB_HOST
Database portVariable

Port of your postgres instance

Ziel
DB_PORT
Standard
5432
Database nameVariable

Name of your database. Make sure the database is already created and your user has the needed permissions!

Ziel
DB_NAME
Standard
kutt
Database userVariable

Name of your database user

Ziel
DB_USER
Standard
kutt
Database passwordVariable

Password of your database user

Ziel
DB_PASSWORD
Database SSLVariable

Use SSL for database connection

Ziel
DB_SSL
Standard
false
Redis hostVariable

IP of your Redis instance

Ziel
REDIS_HOST
RedisVariable

Port of your Redis instance

Ziel
REDIS_PORT
Standard
6379
Redis passwordVariable

Password for your Redis instance. Leave blank if you didn't set one!

Ziel
REDIS_PASSWORD
Mail hostVariable

Hostname (FQDN or IP) of your mail provider. Used to send verification emails

Ziel
MAIL_HOST
Mail portVariable

Port of your mail provider. 25 (unencrypted), 587 (TLS), 465 (SMTPS)

Ziel
MAIL_PORT
Mail secureVariable

Set to true if using port 465

Ziel
MAIL_SECURE
Standard
false
Mail userVariable

Your email username. Most likely your email address

Ziel
MAIL_USER
Mail passwordVariable

Password of your email user

Ziel
MAIL_PASSWORD
Mail fromVariable

Sender address

Ziel
MAIL_FROM
Admin emailsVariable

Comma seperated list of admin email adresses

Ziel
ADMIN_EMAILS
Report emailVariable

The email address that will receive submitted reports

Ziel
REPORT_EMAIL
Contact emailVariable

Support email to show on the app

Ziel
CONTACT_EMAIL
DomainVariable

The domain that this website is on

Ziel
DEFAULT_DOMAIN
Site nameVariable

The name of the site where Kutt is hosted

Ziel
SITE_NAME
Standard
Kutt
Link lengthVariable

Generated link length

Ziel
LINK_LENGTH
Standard
6
Disable registrationVariable

Disable registration

Ziel
DISALLOW_REGISTRATION
Standard
false
Disable anonymous link creationVariable

Disable anonymous link creation

Ziel
DISALLOW_ANONYMOUS_LINKS
Standard
false
Daily link limitVariable

Default limit for how many links a user can create per day

Ziel
USER_LIMIT_PER_DAY
Standard
50
Anonymous links cooldownVariable

Number of links anonymous users can create per minute. Ignored if anonymous link creation is disabled

Ziel
NON_USER_COOLDOWN
Standard
0
Max number of stats per linkVariable

Max number of visits for each link to have detailed stats

Ziel
DEFAULT_MAX_STATS_PER_LINK
Standard
5000
JSON Web Token keyVariable

A passphrase to encrypt JWT. Use a long and secure key.

Ziel
JWT_SECRET
Standard
securekey
reCaptcha site keyVariable

Invisible reCaptcha key. Create one here https://www.google.com/recaptcha/intro/

Ziel
RECAPTCHA_SITE_KEY
reCaptcha secret keyVariable

Container Variable: RECAPTCHA_SECRET_KEY

Ziel
RECAPTCHA_SECRET_KEY
Google safe browsing keyVariable

Google Cloud API to prevent from users from submitting malware URLs. Get one from https://developers.google.com/safe-browsing/v4/get-started

Ziel
GOOGLE_SAFE_BROWSING_KEY
Google Analytics keyVariable

your GA key

Ziel
GOOGLE_ANALYTICS
Google Analytics universal keyVariable

Your universal GA key

Ziel
GOOGLE_ANALYTICS_UNIVERSAL
Internal portVariable

Internal application port. Do not change this!

Ziel
PORT
Standard
3000

Statistik herunterladen

5,102,210
Downloads insgesamt
52,051
Dieser Monat
42,554
Durchschnittlich / Monat

Gesamte Downloads im Laufe der Zeit

Tabelle laden...

Einzelheiten

Repository
kutt/kutt
Zuletzt aktualisiert2026-05-17
Erstmals gesehen2021-02-17

Führen Sie Kutt auf Unraid aus.

Kutt ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.