diff --git a/blueprints/privatebin/docker-compose.yml b/blueprints/privatebin/docker-compose.yml new file mode 100644 index 00000000..dc621ca0 --- /dev/null +++ b/blueprints/privatebin/docker-compose.yml @@ -0,0 +1,11 @@ +services: + privatebin: + image: privatebin/nginx-fpm-alpine:2.0.4 + restart: unless-stopped + volumes: + - privatebin_data:/srv/data + ports: + - "8080" + +volumes: + privatebin_data: diff --git a/blueprints/privatebin/privatebin.svg b/blueprints/privatebin/privatebin.svg new file mode 100644 index 00000000..0391799d --- /dev/null +++ b/blueprints/privatebin/privatebin.svg @@ -0,0 +1,5 @@ + + + + P + diff --git a/blueprints/privatebin/template.toml b/blueprints/privatebin/template.toml new file mode 100644 index 00000000..747c3bc7 --- /dev/null +++ b/blueprints/privatebin/template.toml @@ -0,0 +1,11 @@ +[variables] +main_domain = "${domain}" + +[config] +env = {} +mounts = [] + +[[config.domains]] +serviceName = "privatebin" +port = 8080 +host = "${main_domain}" diff --git a/meta.json b/meta.json index a3fdfc39..6dd27215 100644 --- a/meta.json +++ b/meta.json @@ -5585,6 +5585,23 @@ ], "dokploy_version": "<0.22.5" }, + { + "id": "privatebin", + "name": "PrivateBin", + "version": "2.0.4", + "description": "PrivateBin is a minimalist, open-source online pastebin where the server has zero knowledge of pasted data.", + "logo": "privatebin.svg", + "links": { + "github": "https://github.com/PrivateBin/PrivateBin", + "website": "https://privatebin.info/", + "docs": "https://github.com/PrivateBin/docker-nginx-fpm-alpine" + }, + "tags": [ + "pastebin", + "privacy", + "self-hosted" + ] + }, { "id": "prometheus", "name": "Prometheus",