Add Helper Scripts for traefik#1092
Add Helper Scripts for traefik#1092ghostreapa69 wants to merge 17 commits intocommunity-scripts:mainfrom
Conversation
Adds 4 helper scripts which allow users to quickly create, edit, delete, or disable a site
|
@tremor021 Did'nt you do the original one? Is this sane to do? I dont use the app and cant really tell tbh. |
|
It's basically the same script as what is used in the VE repo but with my added bash scripts which use whiptail to help with quickly managing/adding configs for Traefik and also adding some additional settings commented out for Cloudflare in the base Traefik config. |
|
First of all, could you properly fill out the PR description checkmarks? |
|
Hello, I'm unsure how I filled the form incorrectly. I did put an X in the correct boxes. Could you tell me what I am missing so I may fix it? |
|
Markdown checkboxes: You filled them out like this:
they should be:
or empty
Here the github markdown docs: |
|
@ghostreapa69 sorry for the delay. As this is not a new script, but rather an update, could you please redo your PR but this time against the Main Repository? So we can better see the diff, and we don't need do validate the changes by hand here. |
Scripts which are clearly AI generated and not further revied by the Author of this PR (in terms of Coding Standards and Script Layout) may be closed without review.
✍️ Description
Add 4 new helper scripts and update config to help with cloudflare defaults which are commented out by default
addsite - creates a config file with the parrameters you provide
dissite - deletes the symlink for the config file
ensite - creates a symlink for the config file
editsite - opens nano text editor for the site config
🔗 Related PR / Issue
Link: #869
✅ Prerequisites (X in brackets)
🛠️ Type of Change (X in brackets)
README,AppName.md,CONTRIBUTING.md, or other docs.🔍 Code & Security Review (X in brackets)
Code_Audit.md&CONTRIBUTING.mdguidelinesAppName.sh,AppName-install.sh,AppName.json)📋 Additional Information (optional)
please ensure that the link in the traefik.sh file points to the correct repo for the install-traefik.sh
Apologies for the late edit I have not had much time to look over everything. Also I went on ahead and changed the version number to be 14