Sign inSign up

kgrv/linkding

By kgrv

•Updated 21 days ago

A minimal self-hosted bookmark manager with init, user, and mimalloc.

Image
Web servers
0

4.7K

kgrv/linkding repository overview

⁠DESCRIPTION

A minimal linkding⁠ image with init, user, and mimalloc.

⁠SUPPORTED TAGS

⁠SUPPORTED ARCHITECTURES

OS/ARCHDescription
linux/amd6464-bit x86 architecture for Linux operating systems
linux/arm6464-bit ARM architecture for Linux operating systems

⁠PARAMETERS

Note

Refer to Documentation/Options⁠ for official supported options.

TypeContainerFunction
Port9090Web server port
Volume/dataApplication data
EnvironmentEUIDOptional Effective User ID
EnvironmentEGIDOptional Effective Group ID
EnvironmentUMASKOptional Default permissions
EnvironmentSUGGESTOptional Set suggestion messages
EnvironmentTZOptional Set time zone

⁠OVERVIEW

⁠Mimalloc

  • musl struggles with multi-threaded performance compared to glibc
  • mimalloc⁠ to replace musl malloc

⁠Suggestion

  • SUGGEST defaults to true

⁠USAGE

Note

Refer to Documentation⁠ for official documentation.

⁠Start server

  • Docker CLI
docker run --name linkding -d -p 9090:9090 -v PATH:/data kgrv/linkding
  • Docker Compose
services:
  linkding:
    image: kgrv/linkding
    container_name: linkding
    restart: unless-stopped
    ports:
    - 9090:9090
    volumes:
    - PATH:/data
    - /etc/localtime:/etc/localtime:ro

⁠Create Initial User

  • Docker CLI
docker exec -it linkding python manage.py createsuperuser --username=USERNAME --email=EMAIL
  • Docker Compose
docker compose exec linkding python manage.py createsuperuser --username=USERNAME --email=EMAIL

Tag summary

Content type

Image

Digest

sha256:f1ff6981a…

Size

41.8 MB

Last updated

21 days ago

docker pull kgrv/linkding