summaryrefslogtreecommitdiff
path: root/.env
diff options
context:
space:
mode:
Diffstat (limited to '.env')
-rw-r--r--.env44
1 files changed, 44 insertions, 0 deletions
diff --git a/.env b/.env
new file mode 100644
index 0000000..5c21f53
--- /dev/null
+++ b/.env
@@ -0,0 +1,44 @@
+# ============================= GENERAL ==
+
+# project directory (absolute path)
+# WARNING: CHANGE ME!!!
+PROJECT_DIR="<CHANGE ME!>"
+
+# project name
+PROJECT_NAME="xssbook"
+SOURCE="$PROJECT_DIR/src"
+DATA="$PROJECT_DIR/data"
+
+# production or devlopment
+ENVIRONMENT="production"
+
+# ================================= WEB ==
+
+# What port to listen on
+HTTP_PORT=80
+HTTP_BIND=127.0.0.1
+
+# ============================ DATABASE ==
+
+# Do we want the postgres database enabled
+POSTGRES_ENABLED=true
+
+# Database authentication
+POSTGRES_DB=xssbook
+POSTGRES_USER=xssbook
+POSTGRES_PASSWORD=xssbook
+
+# ================================= API ==
+
+# Do we want the postgrest api enabled
+API_ENABLED=true
+
+# API Jwt Secret
+# WARNING: CHANGE ME!!!
+API_SECRET="809d5fca7979a5fbe184fae76fc53c5c587fd521bf06eb34585fd5d6a3fcbc10573aaf88a2a52fa5457223f78e3a6df4cd3135e0d0b60e84d49b28f634cb19c5ca29c9da88bd46b8f1b639bfde4b9515829031503debce3e85cf07bb224a9a3efa29b26adfeec42abf345eaf2fe828648a14b9e6b7e9a48a9bdc8607b8172251d3bdfa2dcf0c7f4368350e00a7b4bc3c975d37e5f8db031d32ec329c869f562c39358748926a9e26efd28bb15085c14de8b064ea2f8f8c58606c7dfe19721a1a0ad7deb2d5f5cc6f96fa0bdaf624cdfa196fcb802fc508b9e0328207897a7071857f87f89147d065d5c712fc7c7cc4dd1743a55a42dade16e3e86f905cf2ca28"
+
+# API Anonymous role
+API_ROLE="rest_anon"
+
+# API schema
+API_SCHEMA="api"