From e9a88ae1ef06783cd79bf64b4bcb405350c2dff3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 16 Jun 2024 23:03:02 +0200 Subject: [PATCH] env --- conf/.env | 32 ++++++++++++++++++++++++++++++++ conf/systemd.service | 33 +-------------------------------- 2 files changed, 33 insertions(+), 32 deletions(-) create mode 100644 conf/.env diff --git a/conf/.env b/conf/.env new file mode 100644 index 0000000..3a0eb90 --- /dev/null +++ b/conf/.env @@ -0,0 +1,32 @@ +MICROBIN_ADMIN_USERNAME=__ADMIN__ +MICROBIN_ADMIN_PASSWORD=__PASSWORD__ +MICROBIN_PORT=__PORT__ +MICROBIN_BIND=127.0.0.1 +#MICROBIN_PUBLIC_PATH=https://__DOMAIN__ +#MICROBIN_SHORT_PATH=https://short.net +MICROBIN_DATA_DIR=__DATA_DIR__ +MICROBIN_JSON_DB=false +MICROBIN_EDITABLE=true +MICROBIN_HIDE_HEADER=false +MICROBIN_HIDE_FOOTER=true +MICROBIN_HIDE_LOGO=false +MICROBIN_NO_LISTING=false +MICROBIN_READONLY=false +MICROBIN_SHOW_READ_STATS=true +MICROBIN_THREADS=1 +MICROBIN_GC_DAYS=90 +MICROBIN_WIDE=false +MICROBIN_ETERNAL_PASTA=false +MICROBIN_PRIVATE=true" +MICROBIN_HIGHLIGHTSYNTAX=true +MICROBIN_QR=true +MICROBIN_ENABLE_BURN_AFTER=true +MICROBIN_ENABLE_READONLY=true +MICROBIN_DEFAULT_EXPIRY=24hour +MICROBIN_NO_FILE_UPLOAD=false +MICROBIN_HASH_IDS=false +MICROBIN_ENCRYPTION_CLIENT_SIDE=true +MICROBIN_ENCRYPTION_SERVER_SIDE=true +MICROBIN_MAX_FILE_SIZE_ENCRYPTED_MB=256 +MICROBIN_MAX_FILE_SIZE_UNENCRYPTED_MB=2048 +MICROBIN_DISABLE_TELEMETRY=true \ No newline at end of file diff --git a/conf/systemd.service b/conf/systemd.service index 0111896..0abf708 100644 --- a/conf/systemd.service +++ b/conf/systemd.service @@ -6,38 +6,7 @@ After=network.target Type=simple User=__APP__ Group=__APP__ -Environment="MICROBIN_ADMIN_USERNAME=__ADMIN__" -Environment="MICROBIN_ADMIN_PASSWORD=__PASSWORD__" -Environment="MICROBIN_PORT=__PORT__" -Environment="MICROBIN_BIND=127.0.0.1" -# Environment="MICROBIN_PUBLIC_PATH=https://__DOMAIN__" -# Environment="MICROBIN_SHORT_PATH=https://short.net" -Environment="MICROBIN_DATA_DIR=__DATA_DIR__ -Environment="MICROBIN_JSON_DB=false" -Environment="MICROBIN_EDITABLE=true" -Environment="MICROBIN_HIDE_HEADER=false" -Environment="MICROBIN_HIDE_FOOTER=true" -Environment="MICROBIN_HIDE_LOGO=false" -Environment="MICROBIN_NO_LISTING=false" -Environment="MICROBIN_READONLY=false" -Environment="MICROBIN_SHOW_READ_STATS=true" -Environment="MICROBIN_THREADS=1" -Environment="MICROBIN_GC_DAYS=90" -Environment="MICROBIN_WIDE=false" -Environment="MICROBIN_ETERNAL_PASTA=false" -Environment="MICROBIN_PRIVATE=true" -Environment="MICROBIN_HIGHLIGHTSYNTAX=true" -Environment="MICROBIN_QR=true" -Environment="MICROBIN_ENABLE_BURN_AFTER=true" -Environment="MICROBIN_ENABLE_READONLY=true" -Environment="MICROBIN_DEFAULT_EXPIRY=24hour" -Environment="MICROBIN_NO_FILE_UPLOAD=false" -Environment="MICROBIN_HASH_IDS=false" -Environment="MICROBIN_ENCRYPTION_CLIENT_SIDE=true" -Environment="MICROBIN_ENCRYPTION_SERVER_SIDE=true" -Environment="MICROBIN_MAX_FILE_SIZE_ENCRYPTED_MB=256" -Environment="MICROBIN_MAX_FILE_SIZE_UNENCRYPTED_MB=2048" -Environment="MICROBIN_DISABLE_TELEMETRY=true" +EnvironmentFile=__INSTALL_DIR__/.env WorkingDirectory=__INSTALL_DIR__/ ExecStart=__INSTALL_DIR__/microbin