@@ -26,7 +26,11 @@ services:
2626 APP_MAINTENANCE_DRIVER : ${APP_MAINTENANCE_DRIVER}
2727 BCRYPT_ROUNDS : ${BCRYPT_ROUNDS}
2828 DB_CONNECTION : ${DB_CONNECTION}
29- DB_URL : ${DB_URL}
29+ DB_HOST : ${DB_HOST}
30+ DB_PORT : ${DB_PORT}
31+ DB_DATABASE : ${DB_DATABASE}
32+ DB_USERNAME : ${DB_USERNAME}
33+ DB_PASSWORD : ${DB_PASSWORD}
3034 LOG_CHANNEL : ${LOG_CHANNEL}
3135 LOG_STACK : ${LOG_STACK}
3236 LOG_DEPRECATIONS_CHANNEL : ${LOG_DEPRECATIONS_CHANNEL}
@@ -114,198 +118,6 @@ services:
114118 - storage:/var/www/html/storage
115119 networks :
116120 - dokploy-network
117- schedule :
118- image : laravelcm/php
119- command : ['artisan', 'schedule:work']
120- stop_signal : SIGTERM
121- healthcheck :
122- test : ['CMD', 'healthcheck-schedule']
123- start_period : 10s
124- environment :
125- APP_NAME : ${APP_NAME}
126- APP_ENV : ${APP_ENV}
127- APP_KEY : ${APP_KEY}
128- APP_DEBUG : ${APP_DEBUG}
129- APP_DOMAIN : ${APP_DOMAIN}
130- APP_URL : ${APP_URL}
131- ASSET_URL : ${ASSET_URL}
132- APP_TIMEZONE : ${APP_TIMEZONE}
133- APP_LOCALE : ${APP_LOCALE}
134- APP_FALLBACK_LOCALE : ${APP_FALLBACK_LOCALE}
135- APP_MAINTENANCE_DRIVER : ${APP_MAINTENANCE_DRIVER}
136- BCRYPT_ROUNDS : ${BCRYPT_ROUNDS}
137- DB_CONNECTION : ${DB_CONNECTION}
138- DB_URL : ${DB_URL}
139- LOG_CHANNEL : ${LOG_CHANNEL}
140- LOG_STACK : ${LOG_STACK}
141- LOG_DEPRECATIONS_CHANNEL : ${LOG_DEPRECATIONS_CHANNEL}
142- LOG_LEVEL : ${LOG_LEVEL}
143- SESSION_DRIVER : ${SESSION_DRIVER}
144- SESSION_LIFETIME : ${SESSION_LIFETIME}
145- SESSION_ENCRYPT : ${SESSION_ENCRYPT}
146- SESSION_PATH : ${SESSION_PATH}
147- SESSION_DOMAIN : ${SESSION_DOMAIN}
148- BROADCAST_CONNECTION : ${BROADCAST_CONNECTION}
149- FILESYSTEM_DISK : ${FILESYSTEM_DISK}
150- MEDIA_DISK : ${MEDIA_DISK}
151- FILAMENT_FILESYSTEM_DISK : ${MEDIA_DISK}
152- FILAMENT_PATH : ${FILAMENT_PATH}
153- QUEUE_CONNECTION : ${QUEUE_CONNECTION}
154- CACHE_STORE : ${CACHE_STORE}
155- CACHE_PREFIX : ${CACHE_PREFIX}
156- MEMCACHED_HOST : ${MEMCACHED_HOST}
157- REDIS_URL : ${REDIS_URL}
158- MAIL_MAILER : ${MAIL_MAILER}
159- MAIL_HOST : ${MAIL_HOST}
160- MAIL_PORT : ${MAIL_PORT}
161- MAIL_USERNAME : ${MAIL_USERNAME}
162- MAIL_PASSWORD : ${MAIL_PASSWORD}
163- MAIL_ENCRYPTION : ${MAIL_ENCRYPTION}
164- MAIL_FROM_ADDRESS : ${MAIL_FROM_ADDRESS}
165- MAIL_FROM_NAME : ${MAIL_FROM_NAME}
166- MAIL_SUPPORT : ${MAIL_SUPPORT}
167- AWS_ACCESS_KEY_ID : ${AWS_ACCESS_KEY_ID}
168- AWS_SECRET_ACCESS_KEY : ${AWS_SECRET_ACCESS_KEY}
169- AWS_DEFAULT_REGION : ${AWS_DEFAULT_REGION}
170- AWS_BUCKET : ${AWS_BUCKET}
171- AWS_ENDPOINT : ${AWS_ENDPOINT}
172- AWS_URL : ${AWS_URL}
173- AWS_USE_PATH_STYLE_ENDPOINT : ${AWS_USE_PATH_STYLE_ENDPOINT}
174- AWS_DIRECTORY : ${AWS_DIRECTORY}
175- VITE_APP_NAME : ${VITE_APP_NAME}
176- OPENAI_API_KEY : ${OPENAI_API_KEY}
177- OPENAI_ORGANIZATION : ${OPENAI_ORGANIZATION}
178- OPENAI_PROJECT : ${OPENAI_PROJECT}
179- ANTHROPIC_API_KEY : ${ANTHROPIC_API_KEY}
180- ANTHROPIC_API_VERSION : ${ANTHROPIC_API_VERSION}
181- OLLAMA_URL : ${OLLAMA_URL}
182- DEEPSEEK_API_KEY : ${DEEPSEEK_API_KEY}
183- SCOUT_DRIVER : ${SCOUT_DRIVER}
184- TYPESENSE_HOST : ${TYPESENSE_HOST}
185- TYPESENSE_PORT : ${TYPESENSE_PORT}
186- TYPESENSE_PROTOCOL : ${TYPESENSE_PROTOCOL}
187- TYPESENSE_API_KEY : ${TYPESENSE_API_KEY}
188- STRIPE_SECRET_KEY : ${STRIPE_SECRET_KEY}
189- STRIPE_VERSION : ${STRIPE_VERSION}
190- NOTCHPAY_PUBLIC_KEY : ${NOTCHPAY_PUBLIC_KEY}
191- NOTCHPAY_SECRET_KEY : ${NOTCHPAY_SECRET_KEY}
192- MARKDOWNX_GIPHY_API_KEY : ${MARKDOWNX_GIPHY_API_KEY}
193- TORCHLIGHT_TOKEN : ${TORCHLIGHT_TOKEN}
194- TORCHLIGHT_THEME : ${TORCHLIGHT_THEME}
195- TWITTER_CONSUMER_KEY : ${TWITTER_CONSUMER_KEY}
196- TWITTER_CONSUMER_SECRET : ${TWITTER_CONSUMER_SECRET}
197- TWITTER_ACCESS_TOKEN : ${TWITTER_ACCESS_TOKEN}
198- TWITTER_ACCESS_SECRET : ${TWITTER_ACCESS_SECRET}
199- TELEGRAM_BOT_TOKEN : ${TELEGRAM_BOT_TOKEN}
200- TELEGRAM_CHANNEL : ${TELEGRAM_CHANNEL}
201- GITHUB_CLIENT_ID : ${GITHUB_CLIENT_ID}
202- GITHUB_CLIENT_SECRET : ${GITHUB_CLIENT_SECRET}
203- GITHUB_REDIRECT : ${GITHUB_REDIRECT}
204- GITHUB_FINE_GRAINED_TOKEN : ${GITHUB_FINE_GRAINED_TOKEN}
205- NIGHTWATCH_TOKEN : ${NIGHTWATCH_TOKEN}
206- NIGHTWATCH_REQUEST_SAMPLE_RATE : ${NIGHTWATCH_REQUEST_SAMPLE_RATE}
207- volumes :
208- - storage:/var/www/html/storage
209- networks :
210- - dokploy-network
211- depends_on :
212- - laravelcm
213- queue :
214- image : laravelcm/php
215- command : ['artisan', 'queue:work', '--tries=3', '--queue=default,media']
216- stop_signal : SIGTERM
217- healthcheck :
218- test : ['CMD', 'healthcheck-queue']
219- start_period : 10s
220- environment :
221- APP_NAME : ${APP_NAME}
222- APP_ENV : ${APP_ENV}
223- APP_KEY : ${APP_KEY}
224- APP_DEBUG : ${APP_DEBUG}
225- APP_DOMAIN : ${APP_DOMAIN}
226- APP_URL : ${APP_URL}
227- ASSET_URL : ${ASSET_URL}
228- APP_TIMEZONE : ${APP_TIMEZONE}
229- APP_LOCALE : ${APP_LOCALE}
230- APP_FALLBACK_LOCALE : ${APP_FALLBACK_LOCALE}
231- APP_MAINTENANCE_DRIVER : ${APP_MAINTENANCE_DRIVER}
232- BCRYPT_ROUNDS : ${BCRYPT_ROUNDS}
233- DB_CONNECTION : ${DB_CONNECTION}
234- DB_URL : ${DB_URL}
235- LOG_CHANNEL : ${LOG_CHANNEL}
236- LOG_STACK : ${LOG_STACK}
237- LOG_DEPRECATIONS_CHANNEL : ${LOG_DEPRECATIONS_CHANNEL}
238- LOG_LEVEL : ${LOG_LEVEL}
239- SESSION_DRIVER : ${SESSION_DRIVER}
240- SESSION_LIFETIME : ${SESSION_LIFETIME}
241- SESSION_ENCRYPT : ${SESSION_ENCRYPT}
242- SESSION_PATH : ${SESSION_PATH}
243- SESSION_DOMAIN : ${SESSION_DOMAIN}
244- BROADCAST_CONNECTION : ${BROADCAST_CONNECTION}
245- FILESYSTEM_DISK : ${FILESYSTEM_DISK}
246- MEDIA_DISK : ${MEDIA_DISK}
247- FILAMENT_FILESYSTEM_DISK : ${MEDIA_DISK}
248- FILAMENT_PATH : ${FILAMENT_PATH}
249- QUEUE_CONNECTION : ${QUEUE_CONNECTION}
250- CACHE_STORE : ${CACHE_STORE}
251- CACHE_PREFIX : ${CACHE_PREFIX}
252- MEMCACHED_HOST : ${MEMCACHED_HOST}
253- REDIS_URL : ${REDIS_URL}
254- MAIL_MAILER : ${MAIL_MAILER}
255- MAIL_HOST : ${MAIL_HOST}
256- MAIL_PORT : ${MAIL_PORT}
257- MAIL_USERNAME : ${MAIL_USERNAME}
258- MAIL_PASSWORD : ${MAIL_PASSWORD}
259- MAIL_ENCRYPTION : ${MAIL_ENCRYPTION}
260- MAIL_FROM_ADDRESS : ${MAIL_FROM_ADDRESS}
261- MAIL_FROM_NAME : ${MAIL_FROM_NAME}
262- MAIL_SUPPORT : ${MAIL_SUPPORT}
263- AWS_ACCESS_KEY_ID : ${AWS_ACCESS_KEY_ID}
264- AWS_SECRET_ACCESS_KEY : ${AWS_SECRET_ACCESS_KEY}
265- AWS_DEFAULT_REGION : ${AWS_DEFAULT_REGION}
266- AWS_BUCKET : ${AWS_BUCKET}
267- AWS_ENDPOINT : ${AWS_ENDPOINT}
268- AWS_URL : ${AWS_URL}
269- AWS_USE_PATH_STYLE_ENDPOINT : ${AWS_USE_PATH_STYLE_ENDPOINT}
270- AWS_DIRECTORY : ${AWS_DIRECTORY}
271- VITE_APP_NAME : ${VITE_APP_NAME}
272- OPENAI_API_KEY : ${OPENAI_API_KEY}
273- OPENAI_ORGANIZATION : ${OPENAI_ORGANIZATION}
274- OPENAI_PROJECT : ${OPENAI_PROJECT}
275- ANTHROPIC_API_KEY : ${ANTHROPIC_API_KEY}
276- ANTHROPIC_API_VERSION : ${ANTHROPIC_API_VERSION}
277- OLLAMA_URL : ${OLLAMA_URL}
278- DEEPSEEK_API_KEY : ${DEEPSEEK_API_KEY}
279- SCOUT_DRIVER : ${SCOUT_DRIVER}
280- TYPESENSE_HOST : ${TYPESENSE_HOST}
281- TYPESENSE_PORT : ${TYPESENSE_PORT}
282- TYPESENSE_PROTOCOL : ${TYPESENSE_PROTOCOL}
283- TYPESENSE_API_KEY : ${TYPESENSE_API_KEY}
284- STRIPE_SECRET_KEY : ${STRIPE_SECRET_KEY}
285- STRIPE_VERSION : ${STRIPE_VERSION}
286- NOTCHPAY_PUBLIC_KEY : ${NOTCHPAY_PUBLIC_KEY}
287- NOTCHPAY_SECRET_KEY : ${NOTCHPAY_SECRET_KEY}
288- MARKDOWNX_GIPHY_API_KEY : ${MARKDOWNX_GIPHY_API_KEY}
289- TORCHLIGHT_TOKEN : ${TORCHLIGHT_TOKEN}
290- TORCHLIGHT_THEME : ${TORCHLIGHT_THEME}
291- TWITTER_CONSUMER_KEY : ${TWITTER_CONSUMER_KEY}
292- TWITTER_CONSUMER_SECRET : ${TWITTER_CONSUMER_SECRET}
293- TWITTER_ACCESS_TOKEN : ${TWITTER_ACCESS_TOKEN}
294- TWITTER_ACCESS_SECRET : ${TWITTER_ACCESS_SECRET}
295- TELEGRAM_BOT_TOKEN : ${TELEGRAM_BOT_TOKEN}
296- TELEGRAM_CHANNEL : ${TELEGRAM_CHANNEL}
297- GITHUB_CLIENT_ID : ${GITHUB_CLIENT_ID}
298- GITHUB_CLIENT_SECRET : ${GITHUB_CLIENT_SECRET}
299- GITHUB_REDIRECT : ${GITHUB_REDIRECT}
300- GITHUB_FINE_GRAINED_TOKEN : ${GITHUB_FINE_GRAINED_TOKEN}
301- NIGHTWATCH_TOKEN : ${NIGHTWATCH_TOKEN}
302- NIGHTWATCH_REQUEST_SAMPLE_RATE : ${NIGHTWATCH_REQUEST_SAMPLE_RATE}
303- volumes :
304- - storage:/var/www/html/storage
305- networks :
306- - dokploy-network
307- depends_on :
308- - laravelcm
309121networks :
310122 dokploy-network :
311123 external : true
0 commit comments