2023-04-25 12:43:35 +00:00
< div >
2023-05-18 13:12:26 +00:00
< h1 > Enter a public repository URL </ h1 >
< form class = " flex flex-col gap-2 " wire : submit . prevent = 'submit' >
2023-06-05 10:07:55 +00:00
< div class = " flex flex-col gap-2 " >
< div class = " flex flex-col " >
< div class = " flex items-end gap-2 " >
< x - forms . input wire : keypress . enter = 'load_branches' id = " repository_url " label = " Repository URL "
helper = " <span class='text-helper'>Example</span>https://github.com/coollabsio/coolify-examples => main branch will be selected<br>https://github.com/coollabsio/coolify-examples/tree/nodejs-fastify => nodejs-fastify branch will be selected " />
< x - forms . button wire : click . prevent = " load_branches " >
Check repository
</ x - forms . button >
</ div >
@ if ( count ( $branches ) > 0 )
< x - forms . select id = " selected_branch " label = " Branch " >
< option value = " default " disabled selected > Select a branch </ option >
@ foreach ( $branches as $branch )
< option value = " { { $branch }} " > {{ $branch }} </ option >
@ endforeach
</ x - forms . select >
@ else
< x - forms . select id = " branch " label = " Branch " disabled >
< option value = " default " selected > Set a repository first </ option >
</ x - forms . select >
@ endif
</ div >
2023-04-26 11:01:09 +00:00
@ if ( $is_static )
2023-05-25 12:05:44 +00:00
< x - forms . input id = " publish_directory " label = " Publish Directory "
2023-05-18 13:12:26 +00:00
helper = " If there is a build process involved (like Svelte, React, Next, etc..), please specify the output directory for the build assets. " />
2023-04-26 11:01:09 +00:00
@ else
2023-05-25 12:05:44 +00:00
< x - forms . input type = " number " id = " port " label = " Port " : readonly = " $is_static "
2023-05-18 13:12:26 +00:00
helper = " The port your application listens on. " />
2023-04-26 11:01:09 +00:00
@ endif
2023-06-05 10:07:55 +00:00
2023-05-11 13:20:02 +00:00
</ div >
2023-06-05 10:07:55 +00:00
< x - forms . checkbox instantSave id = " is_static " label = " Is it a static site? " />
@ if ( count ( $branches ) > 0 )
< x - forms . button type = " submit " >
Save
</ x - forms . button >
@ else
< x - forms . button disabled type = " submit " >
Save
</ x - forms . button >
@ endif
2023-05-11 13:20:02 +00:00
</ form >
2023-04-25 12:43:35 +00:00
</ div >