From 4736ebe060f4d3774f5b6c6236b4308913ec2716 Mon Sep 17 00:00:00 2001 From: William Tso Date: Tue, 22 Apr 2025 16:36:05 +0800 Subject: [PATCH] Add .env file for environment configuration, including settings for ClickHouse, Redis, Supabase, and public Next.js variables. Update .gitignore to exclude .env file from version control. --- .env | 27 +++++++++++++++++++++++++++ .gitignore | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..4bb42fa --- /dev/null +++ b/.env @@ -0,0 +1,27 @@ +PORT=3007 + +# ClickHouse Configuration +CLICKHOUSE_HOST=10.0.1.60 +CLICKHOUSE_PORT=8123 +CLICKHOUSE_USER=admin +CLICKHOUSE_PASSWORD=your_secure_password +CLICKHOUSE_DATABASE=shorturl_analytics +CLICKHOUSE_URL=http://10.0.1.60:8123 + +REDIS_HOST="localhost" +REDIS_PORT="6379" +REDIS_PASSWORD="" + +# Supabase Configuration +SUPABASE_URL="https://mwwvqwevplndzvmqmrxa.supabase.co" +SUPABASE_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im13d3Zxd2V2cGxuZHp2bXFtcnhhIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImlhdCI6MTc0NDM0NTY0MywiZXhwIjoyMDU5OTIxNjQzfQ.ZenTsEAdGiDu1DCCOT7G8xxvgFXKLl4qhHB-AhSVf6w" +SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im13d3Zxd2V2cGxuZHp2bXFtcnhhIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NDQzNDU2NDMsImV4cCI6MjA1OTkyMTY0M30.EI7OY0Aq3zYj6fRG_IUn4IlUZ89b0LOg0jb0nMLLKWU" +DATABASE_URL="postgresql://postgres.mwwvqwevplndzvmqmrxa:eYYdarJsRL*Z6&p9gD@aws-0-ap-northeast-1.pooler.supabase.com:5432/postgres" + + +# Next.js Public Environment Variables (accessible in browser) +NEXT_PUBLIC_SUPABASE_URL="https://mwwvqwevplndzvmqmrxa.supabase.co" +NEXT_PUBLIC_SUPABASE_ANON_KEY="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im13d3Zxd2V2cGxuZHp2bXFtcnhhIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NDQzNDU2NDMsImV4cCI6MjA1OTkyMTY0M30.EI7OY0Aq3zYj6fRG_IUn4IlUZ89b0LOg0jb0nMLLKWU" +DATABASE_URL="postgresql://postgres.mwwvqwevplndzvmqmrxa:eYYdarJsRL*Z6&p9gD@aws-0-ap-northeast-1.pooler.supabase.com:5432/postgres" + +NEXT_PUBLIC_LIMQ_API="http://localhost:3005" \ No newline at end of file diff --git a/.gitignore b/.gitignore index ee95af9..153e033 100644 --- a/.gitignore +++ b/.gitignore @@ -31,7 +31,7 @@ yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) -.env +# .env # vercel .vercel