littlelink-custom | ||
autotest.sh | ||
docker-entrypoint.sh | ||
Dockerfile | ||
LICENSE | ||
README.md |
Pull, deploy, enjoy!
About • About LittleLink Custom • Pull • Deployment • Build
About
The official docker version of LittleLink Custom. This docker image is a simple to set up solution, containing everything you need to run LittleLink Custom.
The docker version of LittleLink Custom retains all the features and customization options from the original version.
This docker is based on Alpine Linux, a Linux distribution designed to be small, simple and secure. The web server is running Apache2, a free and open-source cross-platform web server software. The docker comes with PHP 8.0 for high compatibility and performance.
Using the docker is as simple as pulling and deploying.
About LittleLink Custom
LittleLink Custom is a highly customizable link sharing platform with an intuitive, easy to use user interface.
LittleLink Custom allows you to create a personal profile page. Many social media platforms only allow for one link. With this, you can have all the links you want clickable on one site. Set up your personal site on your own server in a few clicks.
Learn more about LittleLink Custom here:
Pull
docker pull julianprieber/littlelink-custom
Deployment
You may change port 80, 443 to your preferred values.
Both HTTP and HTTPS are supported and exposed by default.
Optional environment variables
SERVER_ADMIN
(an email, defaults toyou@example.com
)HTTP_SERVER_NAME
(a server name, defaults towww.example.com
)HTTPS_SERVER_NAME
(a server name, defaults towww.example.com
)LOG_LEVEL
(a log level, defaults toinfo
)TZ
(a timezone, defaults toUTC
)PHP_MEMORY_LIMIT
(a memory-limit, defaults to256M
)
Deploy
docker run --detach \ --name littlelink-custom \ --publish 80:80 \ --publish 443:443 \ --restart unless-stopped \ julianprieber/littlelink-custom
Custom deployment
docker run --detach \ --name littlelink-custom \ --hostname littlelink-custom \ --env HTTP_SERVER_NAME="www.example.xyz" \ --env HTTPS_SERVER_NAME="www.example.xyz" \ --env SERVER_ADMIN="admin@example.xyz" \ --env TZ="Europe/Berlin" \ --env PHP_MEMORY_LIMIT="512M" \ --publish 80:80 \ --publish 443:443 \ --restart unless-stopped \ julianprieber/littlelink-custom
Build
If you wish to build or modify your own docker version of LittleLink Custom, you can do so with the instructions below:
- Download this GitHub repository as well as the latest release of LittleLink Custom from here.
- Place the downloaded release files directly into the littlelink-custom folder from this repository.
From the docker directory, run the command:
docker build -t littlelink-custom .