kutt
官方Docker 应用程序 from c4artz' Repository
概述
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:
- Install the Postgres container from your Apps tab.
- Create a database an user.
- Give the user permissions on the created database.
- Install the Redis container from your Apps tab.
- Setup an email account which Kutt can use. (technically optional but highly recommended!)
- Setup an your preferred method of exposing Kutt to the outside world.
- Fill out this template.
Optional:
- Setup Google Safe Browsing
- Setup Google Analytics
运行时参数
- 网络用户界面
http://[IP]:[PORT:3000]- 网络
bridge- 特权
- false
模板配置
Container Port: 3000
- 目标
- 3000
- 默认值
- 8080
IP of your Postgres instance
- 目标
- DB_HOST
Port of your postgres instance
- 目标
- DB_PORT
- 默认值
- 5432
Name of your database. Make sure the database is already created and your user has the needed permissions!
- 目标
- DB_NAME
- 默认值
- kutt
Name of your database user
- 目标
- DB_USER
- 默认值
- kutt
Password of your database user
- 目标
- DB_PASSWORD
Use SSL for database connection
- 目标
- DB_SSL
- 默认值
- false
IP of your Redis instance
- 目标
- REDIS_HOST
Port of your Redis instance
- 目标
- REDIS_PORT
- 默认值
- 6379
Password for your Redis instance. Leave blank if you didn't set one!
- 目标
- REDIS_PASSWORD
Hostname (FQDN or IP) of your mail provider. Used to send verification emails
- 目标
- MAIL_HOST
Port of your mail provider. 25 (unencrypted), 587 (TLS), 465 (SMTPS)
- 目标
- MAIL_PORT
Set to true if using port 465
- 目标
- MAIL_SECURE
- 默认值
- false
Your email username. Most likely your email address
- 目标
- MAIL_USER
Password of your email user
- 目标
- MAIL_PASSWORD
Sender address
- 目标
- MAIL_FROM
Comma seperated list of admin email adresses
- 目标
- ADMIN_EMAILS
The email address that will receive submitted reports
- 目标
- REPORT_EMAIL
Support email to show on the app
- 目标
- CONTACT_EMAIL
The domain that this website is on
- 目标
- DEFAULT_DOMAIN
The name of the site where Kutt is hosted
- 目标
- SITE_NAME
- 默认值
- Kutt
Generated link length
- 目标
- LINK_LENGTH
- 默认值
- 6
Disable registration
- 目标
- DISALLOW_REGISTRATION
- 默认值
- false
Disable anonymous link creation
- 目标
- DISALLOW_ANONYMOUS_LINKS
- 默认值
- false
Default limit for how many links a user can create per day
- 目标
- USER_LIMIT_PER_DAY
- 默认值
- 50
Number of links anonymous users can create per minute. Ignored if anonymous link creation is disabled
- 目标
- NON_USER_COOLDOWN
- 默认值
- 0
Max number of visits for each link to have detailed stats
- 目标
- DEFAULT_MAX_STATS_PER_LINK
- 默认值
- 5000
A passphrase to encrypt JWT. Use a long and secure key.
- 目标
- JWT_SECRET
- 默认值
- securekey
Invisible reCaptcha key. Create one here https://www.google.com/recaptcha/intro/
- 目标
- RECAPTCHA_SITE_KEY
Container Variable: RECAPTCHA_SECRET_KEY
- 目标
- RECAPTCHA_SECRET_KEY
Google Cloud API to prevent from users from submitting malware URLs. Get one from https://developers.google.com/safe-browsing/v4/get-started
- 目标
- GOOGLE_SAFE_BROWSING_KEY
your GA key
- 目标
- GOOGLE_ANALYTICS
Your universal GA key
- 目标
- GOOGLE_ANALYTICS_UNIVERSAL
Internal application port. Do not change this!
- 目标
- PORT
- 默认值
- 3000
下载统计数据
长期下载总量
详细信息
在Unraid 上运行 Kutt 。
Kutt 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。