本文介绍了在Debian 12上使用Docker安装Shlink来搭建短网址服务的步骤,包括安装Docker和Docker Compose、安装Shlink Server和Web Client、配置Nginx反向代理、升级和迁移Shlink,以及备份数据库。
Shlink 是一款自托管的 PHP 网址缩短服务,支持多种运行时。用户可使用 shlink-dashboard 作为管理面板,并选择 PostgreSQL 作为数据库。通过 Docker 部署时,需要配置相关服务和环境变量以确保数据库正常运行。配置 Nginx 反向代理后,可访问管理面板,默认登录信息为 admin。
完成下面两步后,将自动完成登录并继续当前操作。