diff --git a/blueprints/stirling/docker-compose.yml b/blueprints/stirling/docker-compose.yml index 27bd012..756b074 100644 --- a/blueprints/stirling/docker-compose.yml +++ b/blueprints/stirling/docker-compose.yml @@ -1,22 +1,20 @@ services: stirling-pdf: - image: frooodle/s-pdf:latest + image: docker.stirlingpdf.com/stirlingtools/stirling-pdf:latest ports: - 8080 volumes: - - stirling_pdf_trainingdata:/usr/share/tessdata + - stirling_pdf_trainingdata:/usr/share/tessdata # Required for extra OCR languages - stirling_pdf_extraconfigs:/configs - stirling_pdf_customfiles:/customFiles/ - stirling_pdf_logs:/logs/ - stirling_pdf_pipeline:/pipeline/ environment: - DOCKER_ENABLE_SECURITY=false - - INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false - LANGS=en_GB - volumes: stirling_pdf_trainingdata: stirling_pdf_extraconfigs: stirling_pdf_customfiles: stirling_pdf_logs: - stirling_pdf_pipeline: + stirling_pdf_pipeline: \ No newline at end of file diff --git a/blueprints/tailscale-exitnode/docker-compose.yml b/blueprints/tailscale-exitnode/docker-compose.yml new file mode 100644 index 0000000..102efb9 --- /dev/null +++ b/blueprints/tailscale-exitnode/docker-compose.yml @@ -0,0 +1,15 @@ +services: + tailscale-exitnode: + image: tailscale/tailscale:latest + hostname: ${TAILSCALE_HOSTNAME} + environment: + - TS_AUTHKEY=${TAILSCALE_AUTHKEY} + - TS_EXTRA_ARGS=--advertise-exit-node + - TS_STATE_DIR=/var/lib/tailscale + - TS_USERSPACE=true + volumes: + - tailscale_exitnode_data:/var/lib/tailscale + restart: always + +volumes: + tailscale_exitnode_data: \ No newline at end of file diff --git a/blueprints/tailscale-exitnode/tailscale-exitnode.svg b/blueprints/tailscale-exitnode/tailscale-exitnode.svg new file mode 100644 index 0000000..733a8a5 --- /dev/null +++ b/blueprints/tailscale-exitnode/tailscale-exitnode.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/blueprints/tailscale-exitnode/template.toml b/blueprints/tailscale-exitnode/template.toml new file mode 100644 index 0000000..eac3e68 --- /dev/null +++ b/blueprints/tailscale-exitnode/template.toml @@ -0,0 +1,4 @@ + +[config.env] +TAILSCALE_HOSTNAME = "" +TAILSCALE_APIKEY = "" \ No newline at end of file diff --git a/meta.json b/meta.json index 26810bc..f8d7ce9 100644 --- a/meta.json +++ b/meta.json @@ -2734,5 +2734,20 @@ "api", "self-hosted" ] + }, + { + "id": "tailscale-exitnode", + "name": "Tailscale Exit nodes", + "version": "1.0.0", + "description": "Tailscale ExitNode is a feature that lets you route your internet traffic through a specific device in your Tailscale network.", + "logo": "tailscale-exitnode.svg", + "links": { + "github": "https://github.com/tailscale-dev/docker-guide-code-examples", + "website": "https://tailscale.com/", + "docs": "https://tailscale.com/kb/1408/quick-guide-exit-nodes" + }, + "tags": [ + "network" + ] } ]