diff --git a/.env b/.env new file mode 100644 index 000000000..570644641 --- /dev/null +++ b/.env @@ -0,0 +1,55 @@ +NEXT_PUBLIC_EXTRA_IMAGE_DOMAINS= +NEXT_PUBLIC_GOOGLE_CLIENTID="" +NEXT_PUBLIC_GITHUB_ID="" +NEXT_PUBLIC_GITHUB_APP_NAME="" +NEXT_PUBLIC_SENTRY_DSN="" +NEXT_PUBLIC_ENABLE_OAUTH=0 +NEXT_PUBLIC_ENABLE_SENTRY=0 +NEXT_PUBLIC_ENABLE_SESSION_RECORDER=0 +NEXT_PUBLIC_TRACK_EVENTS=0 +NEXT_PUBLIC_SLACK_CLIENT_ID="" +NEXT_PUBLIC_PLAUSIBLE_DOMAIN="" +NEXT_PUBLIC_DEPLOY_URL="" +NEXT_PUBLIC_DEPLOY_WITH_NGINX=1 + +DEBUG=0 + +SENTRY_DSN="" + +PGUSER="plane" +PGPASSWORD="plane" +POSTGRES_USER="plane" +POSTGRES_PASSWORD="plane" +PGHOST="plane-db" +PGDATABASE="plane" +DATABASE_URL=postgresql://plane:plane@plane-db/plane + +REDIS_HOST="plane-redis" +REDIS_PORT="6379" +REDIS_URL="redis://plane-redis:6379/" + +EMAIL_HOST="" +EMAIL_HOST_USER="" +EMAIL_HOST_PASSWORD="" +EMAIL_PORT=587 +EMAIL_FROM="Team Plane " +EMAIL_USE_TLS="1" +EMAIL_USE_SSL="0" + +AWS_REGION="" +AWS_ACCESS_KEY_ID="${MINIO_ROOT_USER}" +AWS_SECRET_ACCESS_KEY="${MINIO_ROOT_PASSWORD}" +AWS_S3_ENDPOINT_URL="http://plane-minio:9000" +AWS_S3_BUCKET_NAME="uploads" +FILE_SIZE_LIMIT=5242880 + +GITHUB_CLIENT_SECRET="" # For fetching release notes + +USE_MINIO=1 + +NGINX_PORT=80 + +DEFAULT_EMAIL="captain@plane.so" +DEFAULT_PASSWORD="password123" + +ENABLE_SIGNUP="1" diff --git a/.gitignore b/.gitignore index 3989f4356..7277b60ea 100644 --- a/.gitignore +++ b/.gitignore @@ -31,7 +31,6 @@ yarn-error.log* .pnpm-debug.log* # Local env files -.env .env.local .env.development.local .env.test.local @@ -49,7 +48,6 @@ venv *.pyc staticfiles mediafiles -.env .DS_Store logs/ diff --git a/apiserver/.env b/apiserver/.env new file mode 100644 index 000000000..570644641 --- /dev/null +++ b/apiserver/.env @@ -0,0 +1,55 @@ +NEXT_PUBLIC_EXTRA_IMAGE_DOMAINS= +NEXT_PUBLIC_GOOGLE_CLIENTID="" +NEXT_PUBLIC_GITHUB_ID="" +NEXT_PUBLIC_GITHUB_APP_NAME="" +NEXT_PUBLIC_SENTRY_DSN="" +NEXT_PUBLIC_ENABLE_OAUTH=0 +NEXT_PUBLIC_ENABLE_SENTRY=0 +NEXT_PUBLIC_ENABLE_SESSION_RECORDER=0 +NEXT_PUBLIC_TRACK_EVENTS=0 +NEXT_PUBLIC_SLACK_CLIENT_ID="" +NEXT_PUBLIC_PLAUSIBLE_DOMAIN="" +NEXT_PUBLIC_DEPLOY_URL="" +NEXT_PUBLIC_DEPLOY_WITH_NGINX=1 + +DEBUG=0 + +SENTRY_DSN="" + +PGUSER="plane" +PGPASSWORD="plane" +POSTGRES_USER="plane" +POSTGRES_PASSWORD="plane" +PGHOST="plane-db" +PGDATABASE="plane" +DATABASE_URL=postgresql://plane:plane@plane-db/plane + +REDIS_HOST="plane-redis" +REDIS_PORT="6379" +REDIS_URL="redis://plane-redis:6379/" + +EMAIL_HOST="" +EMAIL_HOST_USER="" +EMAIL_HOST_PASSWORD="" +EMAIL_PORT=587 +EMAIL_FROM="Team Plane " +EMAIL_USE_TLS="1" +EMAIL_USE_SSL="0" + +AWS_REGION="" +AWS_ACCESS_KEY_ID="${MINIO_ROOT_USER}" +AWS_SECRET_ACCESS_KEY="${MINIO_ROOT_PASSWORD}" +AWS_S3_ENDPOINT_URL="http://plane-minio:9000" +AWS_S3_BUCKET_NAME="uploads" +FILE_SIZE_LIMIT=5242880 + +GITHUB_CLIENT_SECRET="" # For fetching release notes + +USE_MINIO=1 + +NGINX_PORT=80 + +DEFAULT_EMAIL="captain@plane.so" +DEFAULT_PASSWORD="password123" + +ENABLE_SIGNUP="1" diff --git a/docker-compose.yml b/docker-compose.yml index 706175851..ce19e71e0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -103,8 +103,8 @@ services: volumes: - ./uploads:/export environment: - MINIO_ROOT_USER: ${AWS_ACCESS_KEY_ID} - MINIO_ROOT_PASSWORD: ${AWS_SECRET_ACCESS_KEY} + MINIO_ROOT_USER: ${MINIO_ROOT_USER} + MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD} # Comment this if you already have a reverse proxy running proxy: diff --git a/web/.env b/web/.env new file mode 100644 index 000000000..570644641 --- /dev/null +++ b/web/.env @@ -0,0 +1,55 @@ +NEXT_PUBLIC_EXTRA_IMAGE_DOMAINS= +NEXT_PUBLIC_GOOGLE_CLIENTID="" +NEXT_PUBLIC_GITHUB_ID="" +NEXT_PUBLIC_GITHUB_APP_NAME="" +NEXT_PUBLIC_SENTRY_DSN="" +NEXT_PUBLIC_ENABLE_OAUTH=0 +NEXT_PUBLIC_ENABLE_SENTRY=0 +NEXT_PUBLIC_ENABLE_SESSION_RECORDER=0 +NEXT_PUBLIC_TRACK_EVENTS=0 +NEXT_PUBLIC_SLACK_CLIENT_ID="" +NEXT_PUBLIC_PLAUSIBLE_DOMAIN="" +NEXT_PUBLIC_DEPLOY_URL="" +NEXT_PUBLIC_DEPLOY_WITH_NGINX=1 + +DEBUG=0 + +SENTRY_DSN="" + +PGUSER="plane" +PGPASSWORD="plane" +POSTGRES_USER="plane" +POSTGRES_PASSWORD="plane" +PGHOST="plane-db" +PGDATABASE="plane" +DATABASE_URL=postgresql://plane:plane@plane-db/plane + +REDIS_HOST="plane-redis" +REDIS_PORT="6379" +REDIS_URL="redis://plane-redis:6379/" + +EMAIL_HOST="" +EMAIL_HOST_USER="" +EMAIL_HOST_PASSWORD="" +EMAIL_PORT=587 +EMAIL_FROM="Team Plane " +EMAIL_USE_TLS="1" +EMAIL_USE_SSL="0" + +AWS_REGION="" +AWS_ACCESS_KEY_ID="${MINIO_ROOT_USER}" +AWS_SECRET_ACCESS_KEY="${MINIO_ROOT_PASSWORD}" +AWS_S3_ENDPOINT_URL="http://plane-minio:9000" +AWS_S3_BUCKET_NAME="uploads" +FILE_SIZE_LIMIT=5242880 + +GITHUB_CLIENT_SECRET="" # For fetching release notes + +USE_MINIO=1 + +NGINX_PORT=80 + +DEFAULT_EMAIL="captain@plane.so" +DEFAULT_PASSWORD="password123" + +ENABLE_SIGNUP="1"