coolify icon indicating copy to clipboard operation
coolify copied to clipboard

feat(service): add Opnform template

Open alexbaron-dev opened this issue 7 months ago โ€ข 2 comments

Changes

  • Add new template to deploy opnform app with coolify (see https://opnform.com/)

alexbaron-dev avatar May 22 '25 16:05 alexbaron-dev

๐Ÿ”ฅ

JhumanJ avatar May 22 '25 16:05 JhumanJ

Hey @ShadowArcanist @peaklabs-dev anything else for us to do here are we good? thanks!

JhumanJ avatar Jun 04 '25 13:06 JhumanJ

Hey @ShadowArcanist @peaklabs-dev any update? thanks

JhumanJ avatar Jun 23 '25 12:06 JhumanJ

Hey @JhumanJ I donโ€™t have control over merging PRs in this repository, so Iโ€™m unable to provide a definitive update on the status of this one.

The decision ultimately rests with the Core Maintainers. I did notice that Peak, one of the maintainers, added a "Hold" label to the PR, which might suggest theyโ€™re currently prioritizing other tasks โ€” but I canโ€™t say for certain.

ShadowArcanist avatar Jun 23 '25 12:06 ShadowArcanist

I would also like an update on this!

dropalltables avatar Jul 26 '25 20:07 dropalltables

This would be awesome, any ETA? Thanks guys!

Rodaviva29 avatar Jul 28 '25 15:07 Rodaviva29

This would be great!

AdamEXu avatar Jul 29 '25 02:07 AdamEXu

Hello @peaklabs-dev, any update for this service ? ๐Ÿ™๐Ÿฝ

alexbaron-dev avatar Aug 29 '25 17:08 alexbaron-dev

yes please ! @peaklabs-dev :) the one and only OpnForm is a must!

Akount avatar Aug 31 '25 23:08 Akount

Hi @alexbaron-dev! ๐Ÿ‘‹

It appears to us that you are either adding a new service or making changes to an existing one. We kindly ask you to also review and update the Coolify Documentation to include this new service or it's new configuration needs. This will help ensure that our documentation remains accurate and up-to-date for all users.

Coolify Docs Repository: https://github.com/coollabsio/coolify-docs How to Contribute a new Service to the Docs: https://coolify.io/docs/get-started/contribute/service#adding-a-new-service-template-to-the-coolify-documentation

github-actions[bot] avatar Oct 15 '25 11:10 github-actions[bot]

Hello, I have updated files as requested and add documentation (see https://github.com/coollabsio/coolify-docs/pull/401). I hope everything fine now :-)

alexbaron-dev avatar Oct 19 '25 16:10 alexbaron-dev

It works for me even tho the generated url start by https://nginx-gggssc84s0515e4cc8o4c0.example.com) You could maybe rename the SERVICE_URL_NGINX to SERVICE_URL_OPNFORM even if it is not in the envs of opnform container, to avoid confusion...

yipfram avatar Oct 19 '25 16:10 yipfram

Hey @yipfram thanks for approving. Issue still have waiting for changes label, can we please get this changed? When we can expect this to be merged? Thanks CleanShot 2025-11-08 at 13 09 20@2x

JhumanJ avatar Nov 08 '25 12:11 JhumanJ

Hi @JhumanJ I'm not part of the staff, just a community member :)

yipfram avatar Nov 08 '25 12:11 yipfram

@peaklabs-dev can you help here :) ?

JhumanJ avatar Nov 08 '25 15:11 JhumanJ

Hey @yipfram thanks for approving. Issue still have waiting for changes label, can we please get this changed? When we can expect this to be merged? Thanks CleanShot 2025-11-08 at 13 09 20@2x

Thank you for your submission. I wasn't able to approve the changes yet because the suggestion mentioned here has not been implemented. This suggestion ensures consistency in formatting the environment variables, in line with other templates in the repository. Once that change has been made, I will be happy to test the template and, assuming everything works as expected, mark the PR as ready to merge.

ShadowArcanist avatar Nov 08 '25 15:11 ShadowArcanist

Thanks for getting back to us @ShadowArcanist, I have just updated the template again

JhumanJ avatar Nov 09 '25 15:11 JhumanJ

Hate to be chasing @ShadowArcanist, but we'd really like to get this merged after all these months ๐Ÿ™ I'm available if anything else needs to be done here - thanks!

JhumanJ avatar Nov 13 '25 12:11 JhumanJ

Hate to be chasing @ShadowArcanist, but we'd really like to get this merged after all these months ๐Ÿ™ I'm available if anything else needs to be done here - thanks!

Hey, I will get back to this in next 48hrs, currently I have lot going on. The template looks good to me but I just have to test it on my dev coolify instance.

ShadowArcanist avatar Nov 13 '25 14:11 ShadowArcanist

Thank you so much @ShadowArcanist for your time! I just updated the templates, replacing SERVICE_FQDN_NGINX with SERVICE_URL_NGINX which fixed the broken links when opening the form from the app. Also removed a variable that's not needed anymore on nginx. I ran some more tests changing the domain and it's working just fine. Thanks again!

JhumanJ avatar Nov 14 '25 11:11 JhumanJ

Thank you so much @ShadowArcanist for your time! I just updated the templates, replacing SERVICE_FQDN_NGINX with SERVICE_URL_NGINX which fixed the broken links when opening the form from the app. Also removed a variable that's not needed anymore on nginx. I ran some more tests changing the domain and it's working just fine. Thanks again!

Keep the SERVICE_URL_NGINX under the nginx service, right now Coolify doesn't autognerate domain so users might think the template is broken: image

It will show the urls if you are just editing the template via the edit compose feature but new deployments won't see the urls

ShadowArcanist avatar Nov 14 '25 14:11 ShadowArcanist

@ShadowArcanist should be ok now!

JhumanJ avatar Nov 14 '25 14:11 JhumanJ

Hey @ShadowArcanist I just bumped image version if you can please take a look ๐Ÿ™

Also, @peaklabs-dev when can we hope to get this merged? Thanks!

JhumanJ avatar Nov 24 '25 09:11 JhumanJ