[GH-ISSUE #792] Ghost immich app #3678

Open
opened 2026-04-30 06:31:37 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @finnvyrn on GitHub (Apr 15, 2026).
Original GitHub issue: https://github.com/Dokploy/templates/issues/792

To Reproduce

  1. Start immich using the template
  2. Stop it and disable autodeploy
  3. Reboot the host
  4. Go to Dokploy -> Immich app -> Monitoring -> Although the app is grey (not running) and there is no "stop" button, its containers are running and eating resources.

Current vs. Expected behavior

Current: Immich's containers auto starts after host reboot, despite Dokploy shows Immich is not running.

Provide environment information

OS: Arch Linux x86_64
Kernel: Linux 6.19.12-1-cachyos
Dokploy: 0.28.8
Docker version 29.4.0, build 9d7ad9ff18

Which area(s) are affected? (Select all that apply)

Application

Are you deploying the applications where Dokploy is installed or on a remote server?

Same server where Dokploy is installed

Additional context

No response

Will you send a PR to fix it?

No

Originally created by @finnvyrn on GitHub (Apr 15, 2026). Original GitHub issue: https://github.com/Dokploy/templates/issues/792 ### To Reproduce 1. Start immich using the template 2. Stop it and disable autodeploy 3. Reboot the host 4. Go to Dokploy -> Immich app -> Monitoring -> Although the app is grey (not running) and there is no "stop" button, its containers are running and eating resources. ### Current vs. Expected behavior Current: Immich's containers auto starts after host reboot, despite Dokploy shows Immich is not running. ### Provide environment information ```bash OS: Arch Linux x86_64 Kernel: Linux 6.19.12-1-cachyos Dokploy: 0.28.8 Docker version 29.4.0, build 9d7ad9ff18 ``` ### Which area(s) are affected? (Select all that apply) Application ### Are you deploying the applications where Dokploy is installed or on a remote server? Same server where Dokploy is installed ### Additional context _No response_ ### Will you send a PR to fix it? No
GiteaMirror added the bug label 2026-04-30 06:31:37 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Apr 15, 2026):

This happens because Dokploy uses docker compose stop to stop compose applications [1], which only pauses containers without removing them or their restart policies. Since templates like Immich include restart: always or restart: unless-stopped in their compose files, Docker dutifully restarts those containers after a host reboot — even though Dokploy considers the app stopped.

There's a related issue in Dokploy/dokploy#4019 about orphan containers persisting after compose redeployments due to the same underlying cause [2].

Workaround: After stopping the app in Dokploy, you can manually prevent the auto-restart by running:

docker update --restart=no $(docker compose -p <project-name> ps -q)

Or use docker compose -p <project-name> down directly to remove the containers entirely (they'll be recreated on next deploy).

A proper fix would likely involve either switching the stop operation to use docker compose down, or having Dokploy set --restart=no on containers when stopping an app.

To reply, just mention @dosu.


How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
Chat with Dosu Open in Cursor Join Discord Share on X

<!-- gh-comment-id:4252951019 --> @dosubot[bot] commented on GitHub (Apr 15, 2026): <!-- Answer --> This happens because Dokploy uses `docker compose stop` to stop compose applications [[1]](https://github.com/Dokploy/dokploy/blob/ddff8b9de767213700c10ece2975cb319b8deaaf/packages/server/src/services/compose.ts), which only pauses containers **without removing them or their restart policies**. Since templates like Immich include `restart: always` or `restart: unless-stopped` in their compose files, Docker dutifully restarts those containers after a host reboot — even though Dokploy considers the app stopped. There's a related issue in Dokploy/dokploy#4019 about orphan containers persisting after compose redeployments due to the same underlying cause [[2]](https://github.com/Dokploy/dokploy/issues/4019). **Workaround:** After stopping the app in Dokploy, you can manually prevent the auto-restart by running: ```bash docker update --restart=no $(docker compose -p <project-name> ps -q) ``` Or use `docker compose -p <project-name> down` directly to remove the containers entirely (they'll be recreated on next deploy). A proper fix would likely involve either switching the stop operation to use `docker compose down`, or having Dokploy set `--restart=no` on containers when stopping an app. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link).* --- <sup>How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=other)</sup> [![Chat with Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/6bf07378-6531-485c-acb5-f8edab4b0c01/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge)&nbsp;[![Open in Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=This%20happens%20because%20Dokploy%20uses%20%60docker%20compose%20stop%60%20to%20stop%20compose%20applications%20%5B%5B1%5D%5D%28https%3A//github.com/Dokploy/dokploy/blob/ddff8b9de767213700c10ece2975cb319b8deaaf/packages/server/src/services/compose.ts%29%2C%20which%20only%20pauses%20containers%20%2A%2Awithout%20removing%20them%20or%20their%20restart%20policies%2A%2A.%20Since%20templates%20like%20Immich%20include%20%60restart%3A%20always%60%20or%20%60restart%3A%20unless-stopped%60%20in%20their%20compose%20files%2C%20Docker%20dutifully%20restarts%20those%20containers%20after%20a%20host%20reboot%20%E2%80%94%20even%20though%20Dokploy%20considers%20the%20app%20stopped.%0A%0AThere%27s%20a%20related%20issue%20in%20%234019%20about%20orphan%20containers%20persisting%20after%20compose%20redeployments%20due%20to%20the%20same%20underlying%20cause%20%5B%5B2%5D%5D%28https%3A//github.com/Dokploy/dokploy/issues/4019%29.%0A%0A%2A%2AWorkaround%3A%2A%2A%20After%20stopping%20the%20app%20in%20Dokploy%2C%20you%20can%20manually%20prevent%20the%20auto-restart%20by%20running%3A%0A%0A%60%60%60bash%0Adocker%20update%20--restart%3Dno%20%24%28docker%20compose%20-p%20%3Cproject-name%3E%20ps%20-q%29%0A%60%60%60%0A%0AOr%20use%20%60docker%20compose%20-p%20%3Cproject-name%3E%20down%60%20directly%20to%20remove%20the%20containers%20entirely%20%28they%27ll%20be%20recreated%20on%20next%20deploy%29.%0A%0AA%20proper%20fix%20would%20likely%20involve%20either%20switching%20the%20stop%20operation%20to%20use%20%60docker%20compose%20down%60%2C%20or%20having%20Dokploy%20set%20%60--restart%3Dno%60%20on%20containers%20when%20stopping%20an%20app.)&nbsp;[![Join Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord)&nbsp;[![Share on X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/Dokploy/dokploy/issues/4227)
Author
Owner

@finnvyrn commented on GitHub (Apr 15, 2026):

This happens because Dokploy uses docker compose stop to stop compose applications [1], which only pauses containers without removing them or their restart policies. Since templates like Immich include restart: always or restart: unless-stopped in their compose files, Docker dutifully restarts those containers after a host reboot — even though Dokploy considers the app stopped.

There's a related issue in #4019 about orphan containers persisting after compose redeployments due to the same underlying cause [2].

Workaround: After stopping the app in Dokploy, you can manually prevent the auto-restart by running:

docker update --restart=no $(docker compose -p ps -q)

Or use docker compose -p <project-name> down directly to remove the containers entirely (they'll be recreated on next deploy).

A proper fix would likely involve either switching the stop operation to use docker compose down, or having Dokploy set --restart=no on containers when stopping an app.

To reply, just mention @dosu.

How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other Chat with Dosu Open in Cursor Join Discord Share on X

This is incorrect. Even after setting restart: no to all containers, it still starts after the host boots.

<!-- gh-comment-id:4252951061 --> @finnvyrn commented on GitHub (Apr 15, 2026): > This happens because Dokploy uses `docker compose stop` to stop compose applications [[1]](https://github.com/Dokploy/dokploy/blob/ddff8b9de767213700c10ece2975cb319b8deaaf/packages/server/src/services/compose.ts), which only pauses containers **without removing them or their restart policies**. Since templates like Immich include `restart: always` or `restart: unless-stopped` in their compose files, Docker dutifully restarts those containers after a host reboot — even though Dokploy considers the app stopped. > > There's a related issue in [#4019](https://github.com/Dokploy/dokploy/issues/4019) about orphan containers persisting after compose redeployments due to the same underlying cause [[2]](https://github.com/Dokploy/dokploy/issues/4019). > > **Workaround:** After stopping the app in Dokploy, you can manually prevent the auto-restart by running: > > docker update --restart=no $(docker compose -p <project-name> ps -q) > > Or use `docker compose -p <project-name> down` directly to remove the containers entirely (they'll be recreated on next deploy). > > A proper fix would likely involve either switching the stop operation to use `docker compose down`, or having Dokploy set `--restart=no` on containers when stopping an app. > > _To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=brand-link)._ > > How did I do? [Good](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-great_response#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-irrelevant_answer#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-incorrect_sources#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-too_verbose#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-hallucination#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-bug_report#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=feedback-other#message_id=a90051b6-5bb0-4397-8c3e-2a3ef622b403&feedback_type=other) [![Chat with Dosu](https://camo.githubusercontent.com/7c571478962a6b8a5d47cac74b6824c75e4f6731bba52377e6007f9150462923/68747470733a2f2f646f73752e6465762f646f73752d636861742d62616467652e737667)](https://app.dosu.dev/6bf07378-6531-485c-acb5-f8edab4b0c01/ask?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=chat-badge) [![Open in Cursor](https://camo.githubusercontent.com/bdf7dbded65ee585887f47e5fd6fa099ea0933088b4b03d02e83b4def50154d4/68747470733a2f2f646f73752e6465762f646f73752d696e2d637572736f722e737667)](https://cursor.com/link/prompt?text=This%20happens%20because%20Dokploy%20uses%20%60docker%20compose%20stop%60%20to%20stop%20compose%20applications%20%5B%5B1%5D%5D%28https%3A//github.com/Dokploy/dokploy/blob/ddff8b9de767213700c10ece2975cb319b8deaaf/packages/server/src/services/compose.ts%29%2C%20which%20only%20pauses%20containers%20%2A%2Awithout%20removing%20them%20or%20their%20restart%20policies%2A%2A.%20Since%20templates%20like%20Immich%20include%20%60restart%3A%20always%60%20or%20%60restart%3A%20unless-stopped%60%20in%20their%20compose%20files%2C%20Docker%20dutifully%20restarts%20those%20containers%20after%20a%20host%20reboot%20%E2%80%94%20even%20though%20Dokploy%20considers%20the%20app%20stopped.%0A%0AThere%27s%20a%20related%20issue%20in%20%234019%20about%20orphan%20containers%20persisting%20after%20compose%20redeployments%20due%20to%20the%20same%20underlying%20cause%20%5B%5B2%5D%5D%28https%3A//github.com/Dokploy/dokploy/issues/4019%29.%0A%0A%2A%2AWorkaround%3A%2A%2A%20After%20stopping%20the%20app%20in%20Dokploy%2C%20you%20can%20manually%20prevent%20the%20auto-restart%20by%20running%3A%0A%0A%60%60%60bash%0Adocker%20update%20--restart%3Dno%20%24%28docker%20compose%20-p%20%3Cproject-name%3E%20ps%20-q%29%0A%60%60%60%0A%0AOr%20use%20%60docker%20compose%20-p%20%3Cproject-name%3E%20down%60%20directly%20to%20remove%20the%20containers%20entirely%20%28they%27ll%20be%20recreated%20on%20next%20deploy%29.%0A%0AA%20proper%20fix%20would%20likely%20involve%20either%20switching%20the%20stop%20operation%20to%20use%20%60docker%20compose%20down%60%2C%20or%20having%20Dokploy%20set%20%60--restart%3Dno%60%20on%20containers%20when%20stopping%20an%20app.) [![Join Discord](https://camo.githubusercontent.com/7d2066700925db1e370d956834f9ea0e5bc92cecbe84963fbd2a363e45091b4e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6a6f696e2d3538363546323f6c6f676f3d646973636f7264266c6f676f436f6c6f723d7768697465266c6162656c3d)](https://go.dosu.dev/discord-bot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-assistant&utm_content=join-discord) [![Share on X](https://camo.githubusercontent.com/a8bd7f3fcf3f5e3bd124eee9ae50ae2ac17b40971726665ac2121d48f9aee155/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f582d73686172652d626c61636b)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/Dokploy/dokploy/issues/4227) This is incorrect. Even after setting `restart: no` to all containers, it still starts after the host boots.
Author
Owner

@dosubot[bot] commented on GitHub (Apr 15, 2026):

This is the same issue you reported over on Dokploy/dokploy#4227, so the root cause and fix live on the Dokploy side rather than in this templates repo.

That said, from the templates perspective: the Immich template sets restart: always on all four services [1]. This is per the template conventions which require restart: unless-stopped or restart: always. When Dokploy stops a compose app it runs docker compose stop, which only pauses containers without removing them or their restart policies [2]. So after a host reboot, Docker sees the stopped containers still carrying restart: always and brings them back up — regardless of what Dokploy's UI shows.

Regarding your finding that docker update --restart=no didn't help either — that's likely because any subsequent Dokploy compose operation (redeploy, config change, etc.) re-reads the compose file and reapplies restart: always, overwriting the manual change. There's also a related issue (#4019) where orphaned containers with old restart policies persist across redeployments [3].

Workaround: Use docker compose -p <project-name> down to fully remove the containers (they'll be recreated on next deploy). This is more reliable than docker update --restart=no since there are no containers left for Docker to restart.

The proper fix needs to happen in Dokploy core — either by switching the stop operation to docker compose down, or by having Dokploy set --restart=no on containers as part of its stop flow.

To reply, just mention @dosu.


Share context across your team and agents. Try Dosu.

Leave Feedback Learn about templates with Dosu Add Dosu to your team

<!-- gh-comment-id:4253002669 --> @dosubot[bot] commented on GitHub (Apr 15, 2026): <!-- Answer --> This is the same issue you reported over on [Dokploy/dokploy#4227](https://github.com/Dokploy/dokploy/issues/4227), so the root cause and fix live on the Dokploy side rather than in this templates repo. That said, from the templates perspective: the Immich template sets `restart: always` on all four services [[1]](https://github.com/Dokploy/templates/blob/d157cef3c357550aff801c336b99611813b522ae/blueprints/immich/docker-compose.yml). This is per the [template conventions](https://app.dosu.dev/6bf07378-6531-485c-acb5-f8edab4b0c01/documents/44ea2253-ee24-43ba-9846-021db5e34324) which require `restart: unless-stopped` or `restart: always`. When Dokploy stops a compose app it runs `docker compose stop`, which only pauses containers **without removing them or their restart policies** [[2]](https://github.com/Dokploy/dokploy/blob/ddff8b9de767213700c10ece2975cb319b8deaaf/packages/server/src/services/compose.ts#L497-L541). So after a host reboot, Docker sees the stopped containers still carrying `restart: always` and brings them back up — regardless of what Dokploy's UI shows. Regarding your finding that `docker update --restart=no` didn't help either — that's likely because any subsequent Dokploy compose operation (redeploy, config change, etc.) re-reads the compose file and reapplies `restart: always`, overwriting the manual change. There's also a related issue ([#4019](https://github.com/Dokploy/dokploy/issues/4019)) where orphaned containers with old restart policies persist across redeployments [[3]](https://github.com/Dokploy/dokploy/issues/4019). **Workaround:** Use `docker compose -p <project-name> down` to fully remove the containers (they'll be recreated on next deploy). This is more reliable than `docker update --restart=no` since there are no containers left for Docker to restart. The proper fix needs to happen in Dokploy core — either by switching the stop operation to `docker compose down`, or by having Dokploy set `--restart=no` on containers as part of its stop flow. <!-- Dosu Comment Footer --> *To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=Dokploy%2Ftemplates).* --- Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=Dokploy%2Ftemplates). [![Leave Feedback](https://img.shields.io/badge/Leave%20Feedback-555555?style=flat)](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=Dokploy%2Ftemplates#message_id=9c356407-704f-49e7-9a2d-6c7a79bf12f6) [![Learn about templates with Dosu](https://img.shields.io/badge/Learn%20about%20templates%20with%20Dosu-2f7b3f?style=flat&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iODYiIGhlaWdodD0iODkiIHZpZXdCb3g9IjAgMCA4NiA4OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS4yOTIzNiAxMi43OTI4TDE3Ljc1OTMgNi42ODE4OFY3Mi41NjY3TDUuMjkyMzYgODQuMDYxOFYxMi43OTI4WiIgZmlsbD0iI0I0QkI5MSIvPjxwYXRoIGQ9Ik0xOC4yNTc1IDczLjExOTZMNTkuMTMyOSA3Mi43NDhMNTEuNzAxMSA4Mi40MDk1TDI5LjAzMzggODYuMjkxTDYuMjM5NjIgODUuMTU1NEwxOC4yNTc1IDczLjExOTZaIiBmaWxsPSIjNzc4NTYxIi8%2BPHBhdGggZD0iTTE3LjQ5MTYgMy43MzYzM0wzLjU4NTU3IDEyLjcwOTlWODMuNTc5MkMzLjU4NTU3IDg0Ljc1NDIgNC45ODU2MyA4NS4zNjUyIDUuODQ3MDUgODQuNTY2TDE5LjYyOTYgNzEuNzgwMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjQyODQ0IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48bWFzayBpZD0iZG9zdS1kLWN1dG91dCIgZmlsbD0id2hpdGUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDAuNzA0IDAuNTE4MDY2SDE3LjA0MzlWNzYuMjIyMUg0MC43MDRINDIuNTgwNUg0Ny44MDEzQzY4LjcwNjQgNzYuMjIyMSA4NS42NTMzIDU5LjI3NTIgODUuNjUzMyAzOC4zNzAxQzg1LjY1MzMgMTcuNDY1IDY4LjcwNjMgMC41MTgwNjYgNDcuODAxMyAwLjUxODA2Nkg0Mi41ODA1SDQwLjcwNFoiLz48L21hc2s%2BPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MC43MDQgMC41MTgwNjZIMTcuMDQzOVY3Ni4yMjIxSDQwLjcwNEg0Mi41ODA1SDQ3LjgwMTNDNjguNzA2NCA3Ni4yMjIxIDg1LjY1MzMgNTkuMjc1MiA4NS42NTMzIDM4LjM3MDFDODUuNjUzMyAxNy40NjUgNjguNzA2MyAwLjUxODA2NiA0Ny44MDEzIDAuNTE4MDY2SDQyLjU4MDVINDAuNzA0WiIgZmlsbD0iI0YzRjZGMSIvPjxwYXRoIGQ9Ik0xNy4wNDM5IDAuNTE4MDY2Vi02LjU3OTE5SDkuOTQ2NjlWMC41MTgwNjZIMTcuMDQzOVpNMTcuMDQzOSA3Ni4yMjIxSDkuOTQ2NjlWODMuMzE5NEgxNy4wNDM5Vjc2LjIyMjFaTTE3LjA0MzkgNy42MTUzMkg0MC43MDRWLTYuNTc5MTlIMTcuMDQzOVY3LjYxNTMyWk0yNC4xNDEyIDc2LjIyMjFWMC41MTgwNjZIOS45NDY2OVY3Ni4yMjIxSDI0LjE0MTJaTTQwLjcwNCA2OS4xMjQ5SDE3LjA0MzlWODMuMzE5NEg0MC43MDRWNjkuMTI0OVpNNDIuNTgwNSA2OS4xMjQ5SDQwLjcwNFY4My4zMTk0SDQyLjU4MDVWNjkuMTI0OVpNNDcuODAxMyA2OS4xMjQ5SDQyLjU4MDVWODMuMzE5NEg0Ny44MDEzVjY5LjEyNDlaTTc4LjU1NiAzOC4zNzAxQzc4LjU1NiA1NS4zNTU1IDY0Ljc4NjcgNjkuMTI0OSA0Ny44MDEzIDY5LjEyNDlWODMuMzE5NEM3Mi42MjYxIDgzLjMxOTQgOTIuNzUwNSA2My4xOTQ5IDkyLjc1MDUgMzguMzcwMUg3OC41NTZaTTQ3LjgwMTMgNy42MTUzMkM2NC43ODY2IDcuNjE1MzIgNzguNTU2IDIxLjM4NDcgNzguNTU2IDM4LjM3MDFIOTIuNzUwNUM5Mi43NTA1IDEzLjU0NTMgNzIuNjI2IC02LjU3OTE5IDQ3LjgwMTMgLTYuNTc5MTlWNy42MTUzMlpNNDIuNTgwNSA3LjYxNTMySDQ3LjgwMTNWLTYuNTc5MTlINDIuNTgwNVY3LjYxNTMyWk00MC43MDQgNy42MTUzMkg0Mi41ODA1Vi02LjU3OTE5SDQwLjcwNFY3LjYxNTMyWiIgZmlsbD0iYmxhY2siIG1hc2s9InVybCgjZG9zdS1kLWN1dG91dCkiLz48cGF0aCBkPSJNNjguOTIxNSAzNi4wMTM1QzY4LjkyMTUgMzYuMDEzNSA2NS43MzY5IDQ5LjQ3MzggNTEuNDIzMSA0OS40NzM4QzM3LjEwOTMgNDkuNDczOCAzMi41Nzg3IDM3LjM1OTYgMzIuNTc4NyAzNi4wMTM1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjcuNjkxNjEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGQ9Ik0wLjM0ODYzMyA4NS40OTQ2QzAuMzQ4NjMzIDg1LjQ5NDYgMjkuNDg1NiA4NS44MzA5IDM0LjgwOSA4NS42OThDNDQuODMzNyA4NS40NDc3IDUxLjI4NzIgODQuNDAyIDU3LjUyNjkgNzguOTcyNEM2Mi44MTI5IDc0LjM3MjcgNzUuMTM0MiA1OS42ODM2IDc1LjEzNDIgNTkuNjgzNiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2LjE2NDgyIi8%2BPC9zdmc%2B)](https://github.dosu.com/Dokploy/templates?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=Dokploy%2Ftemplates) [![Add Dosu to your team](https://img.shields.io/badge/Add%20Dosu%20to%20your%20team-1f6feb?style=flat)](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=Dokploy%2Ftemplates)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#3678