From 5730506c03dbce7de1c8e0de8dff0b74b21ce634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Wed, 24 Dec 2025 14:22:18 +0100 Subject: [PATCH] Refactor (#10256) --- install/privatebin-install.sh | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/install/privatebin-install.sh b/install/privatebin-install.sh index 7aceb5f8b..cb34d1327 100644 --- a/install/privatebin-install.sh +++ b/install/privatebin-install.sh @@ -20,16 +20,9 @@ $STD apt install -y \ msg_ok "Installed Dependencies" PHP_VERSION="8.2" PHP_MODULE="common,fpm" setup_php +create_self_signed_cert fetch_and_deploy_gh_release "privatebin" "PrivateBin/PrivateBin" "tarball" -msg_info "Generating Universal SSL Certificate" -mkdir -p /etc/ssl/privatebin -$STD openssl req -x509 -nodes -days 3650 -newkey rsa:2048 \ - -keyout /etc/ssl/privatebin/key.pem \ - -out /etc/ssl/privatebin/cert.pem \ - -subj "/CN=PrivateBin" -msg_ok "Certificate Generated" - msg_info "Configuring Environment" mkdir -p /opt/privatebin/data cp /opt/privatebin/cfg/conf.sample.php /opt/privatebin/cfg/conf.php @@ -55,8 +48,8 @@ server { listen 443 ssl default_server; listen [::]:443 ssl default_server; - ssl_certificate /etc/ssl/privatebin/cert.pem; - ssl_certificate_key /etc/ssl/privatebin/key.pem; + ssl_certificate /etc/ssl/privatebin/privatebin.crt; + ssl_certificate_key /etc/ssl/privatebin/privatebin.key; root /opt/privatebin; index index.php;