|
1 | | -# Database Settings |
2 | | -POSTGRES_USER="plane" |
3 | | -POSTGRES_PASSWORD="plane" |
4 | | -POSTGRES_DB="plane" |
5 | | -PGDATA="/var/lib/postgresql/data" |
| 1 | +APP_DOMAIN=82.114.228.228 |
| 2 | +APP_RELEASE=v1.2.3 |
6 | 3 |
|
7 | | -# Redis Settings |
8 | | -REDIS_HOST="plane-redis" |
9 | | -REDIS_PORT="6379" |
10 | | - |
11 | | -# RabbitMQ Settings |
12 | | -RABBITMQ_HOST="plane-mq" |
13 | | -RABBITMQ_PORT="5672" |
14 | | -RABBITMQ_USER="plane" |
15 | | -RABBITMQ_PASSWORD="plane" |
16 | | -RABBITMQ_VHOST="plane" |
| 4 | +WEB_REPLICAS=1 |
| 5 | +SPACE_REPLICAS=1 |
| 6 | +ADMIN_REPLICAS=1 |
| 7 | +API_REPLICAS=1 |
| 8 | +WORKER_REPLICAS=1 |
| 9 | +BEAT_WORKER_REPLICAS=1 |
| 10 | +LIVE_REPLICAS=1 |
17 | 11 |
|
18 | 12 | LISTEN_HTTP_PORT=80 |
19 | 13 | LISTEN_HTTPS_PORT=443 |
20 | 14 |
|
21 | | -# AWS Settings |
22 | | -AWS_REGION="" |
23 | | -AWS_ACCESS_KEY_ID="access-key" |
24 | | -AWS_SECRET_ACCESS_KEY="secret-key" |
25 | | -AWS_S3_ENDPOINT_URL="http://plane-minio:9000" |
26 | | -# Changing this requires change in the proxy config for uploads if using minio setup |
27 | | -AWS_S3_BUCKET_NAME="uploads" |
28 | | -# Maximum file upload limit |
29 | | -FILE_SIZE_LIMIT=5242880 |
| 15 | +WEB_URL=http://${APP_DOMAIN} |
| 16 | +DEBUG=0 |
| 17 | +CORS_ALLOWED_ORIGINS=http://${APP_DOMAIN} |
| 18 | +API_BASE_URL=http://api:8000 |
30 | 19 |
|
31 | | -# GPT settings |
32 | | -OPENAI_API_BASE="https://api.openai.com/v1" # deprecated |
33 | | -OPENAI_API_KEY="sk-" # deprecated |
34 | | -GPT_ENGINE="gpt-3.5-turbo" # deprecated |
| 20 | +#DB SETTINGS |
| 21 | +PGHOST=plane-db |
| 22 | +PGDATABASE=plane |
| 23 | +POSTGRES_USER=plane |
| 24 | +POSTGRES_PASSWORD=plane |
| 25 | +POSTGRES_DB=plane |
| 26 | +POSTGRES_PORT=5432 |
| 27 | +PGDATA=/var/lib/postgresql/data |
| 28 | +DATABASE_URL= |
35 | 29 |
|
36 | | -# Settings related to Docker |
37 | | -DOCKERIZED=1 # deprecated |
| 30 | +# REDIS SETTINGS |
| 31 | +REDIS_HOST=plane-redis |
| 32 | +REDIS_PORT=6379 |
| 33 | +REDIS_URL= |
38 | 34 |
|
39 | | -# set to 1 If using the pre-configured minio setup |
40 | | -USE_MINIO=1 |
| 35 | +# RabbitMQ Settings |
| 36 | +RABBITMQ_HOST=plane-mq |
| 37 | +RABBITMQ_PORT=5672 |
| 38 | +RABBITMQ_USER=plane |
| 39 | +RABBITMQ_PASSWORD=plane |
| 40 | +RABBITMQ_VHOST=plane |
| 41 | +AMQP_URL= |
41 | 42 |
|
42 | 43 | # If SSL Cert to be generated, set CERT_EMAIl="email <EMAIL_ADDRESS>" |
43 | 44 | CERT_ACME_CA=https://acme-v02.api.letsencrypt.org/directory |
44 | 45 | TRUSTED_PROXIES=0.0.0.0/0 |
45 | 46 | SITE_ADDRESS=:80 |
46 | 47 | CERT_EMAIL= |
47 | 48 |
|
| 49 | + |
| 50 | + |
48 | 51 | # For DNS Challenge based certificate generation, set the CERT_ACME_DNS, CERT_EMAIL |
49 | 52 | # CERT_ACME_DNS="acme_dns <CERT_DNS_PROVIDER> <CERT_DNS_PROVIDER_API_KEY>" |
50 | 53 | CERT_ACME_DNS= |
51 | 54 |
|
| 55 | + |
| 56 | +# Secret Key |
| 57 | +SECRET_KEY=60gp0byfz2dvffa45cxl20p1scy9xbpf6d8c5y0geejgkyp1b5 |
| 58 | + |
| 59 | +# DATA STORE SETTINGS |
| 60 | +USE_MINIO=1 |
| 61 | +AWS_REGION= |
| 62 | +AWS_ACCESS_KEY_ID=access-key |
| 63 | +AWS_SECRET_ACCESS_KEY=secret-key |
| 64 | +AWS_S3_ENDPOINT_URL=http://plane-minio:9000 |
| 65 | +AWS_S3_BUCKET_NAME=uploads |
| 66 | +FILE_SIZE_LIMIT=5242880 |
| 67 | + |
| 68 | +# Gunicorn Workers |
| 69 | +GUNICORN_WORKERS=1 |
| 70 | + |
| 71 | +# UNCOMMENT `DOCKER_PLATFORM` IF YOU ARE ON `ARM64` AND DOCKER IMAGE IS NOT AVAILABLE FOR RESPECTIVE `APP_RELEASE` |
| 72 | +# DOCKER_PLATFORM=linux/amd64 |
| 73 | + |
52 | 74 | # Force HTTPS for handling SSL Termination |
53 | 75 | MINIO_ENDPOINT_SSL=0 |
54 | 76 |
|
55 | 77 | # API key rate limit |
56 | | -API_KEY_RATE_LIMIT="60/minute" |
| 78 | +API_KEY_RATE_LIMIT=60/minute |
| 79 | + |
| 80 | +# Live server environment variables |
| 81 | +# WARNING: You must set a secure value for LIVE_SERVER_SECRET_KEY in production environments. |
| 82 | +LIVE_SERVER_SECRET_KEY= |
57 | 83 | DOCKERHUB_USER=artifacts.plane.so/makeplane |
58 | | -APP_RELEASE=stable |
59 | 84 | PULL_POLICY=if_not_present |
60 | 85 | CUSTOM_BUILD=false |
0 commit comments