Skip to content

Commit b66701f

Browse files
committed
chore: Remove queue and schedule image on docker compose prod
1 parent b9b7646 commit b66701f

File tree

1 file changed

+5
-193
lines changed

1 file changed

+5
-193
lines changed

docker-compose.prod.yml

Lines changed: 5 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -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
309121
networks:
310122
dokploy-network:
311123
external: true

0 commit comments

Comments
 (0)