From 3bd4614921faf0b429af2fc3fa81796d887e2674 Mon Sep 17 00:00:00 2001 From: soxx Date: Sun, 20 Nov 2022 20:08:18 +0100 Subject: [PATCH] Initial commit --- .gitignore | 1 + docker-compose.yml | 13 +++++++++++++ uwsgi.ini | 19 +++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 .gitignore create mode 100644 docker-compose.yml create mode 100644 uwsgi.ini diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..82f0c3a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/data/ diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..dda59cb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,13 @@ +services: + linkding: + image: sissbruecker/linkding:latest + ports: + - "127.0.0.1:17449:9090" + volumes: + - "./data:/etc/linkding/data:rw" + - "./uwsgi.ini:/etc/linkding/uwsgi.ini" + environment: + - LD_DISABLE_BACKGROUND_TASKS=True + restart: unless-stopped + +version: '2' diff --git a/uwsgi.ini b/uwsgi.ini new file mode 100644 index 0000000..5e628db --- /dev/null +++ b/uwsgi.ini @@ -0,0 +1,19 @@ +[uwsgi] +chdir = /etc/linkding +module = siteroot.wsgi:application +env = DJANGO_SETTINGS_MODULE=siteroot.settings.prod +static-map = /static=static +processes = 1 +threads = 1 +pidfile = /tmp/linkding.pid +vacuum=True +stats = 127.0.0.1:9191 +uid = www-data +gid = www-data +buffer-size = 8192 + +if-env = LD_REQUEST_TIMEOUT +http-timeout = %(_) +socket-timeout = %(_) +harakiri = %(_) +endif =