Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to add your packages as a repository on my NAS? #18

Open
marcofranssen opened this issue Oct 7, 2020 · 4 comments
Open

Comments

@marcofranssen
Copy link

Is it possible to add your packages as a repository to my NAS or can I only do the manual downloads?

@BenjV
Copy link
Owner

BenjV commented Oct 7, 2020

No you have to download it and do a manual install.
I don't have a server to host a repository, so I use github for the distribution.

@marcofranssen
Copy link
Author

Maybe you can utilize github pages to act as a repository. I have done same with K8s Helm packages for example.

Just publish the packages in github pages using the required folder structure. You can automate this using Github actions.

@BenjV
Copy link
Owner

BenjV commented Oct 7, 2020

Do you have a link to that so I can have a look what has to be done?

I it not a big deal because all the packages I made do updates by themselves, so normally I almost never have to publish updates.

@marcofranssen
Copy link
Author

marcofranssen commented Oct 7, 2020

will share the blog I followed as a starting point as the repo is private.

https://dev.to/jamiemagee/how-to-host-your-helm-chart-repository-on-github-3kd

Basically you add an action that commits some files into a gh-pages branch whenever you tag a commit with a version. I'm not sure what file/folder structure is required for synology repositories. Neither if there is some metadata.json or something like that required. Also that could be generated in such action using bash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants