Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco).
We have a bunch of projects on railway, and prices are moving up. We want to move to different hosting, which is free (there many opportunities like this for open source, like gh pages or netlify).
Right now we already have half-finished transition to gh pages on deploy-test branch.
You can see current setup on https://railway.app/project/de5d638f-2d8b-4f52-81c8-2f6107f99a49/settings.
If you need hosting access to make records etc - ask @asvae about that.
Actionables
[x] Check whether gh pages implementation is good enough for us (does it support environments/different types of projects etc). After done - ping @asvae to review analysis.
[x] If gh pages are good - move to gh pages.
[x] If gh pages are not good - check netlify.
[ ] Provide documentation for solution.
Done criteria
All railway apps should be moved to different hosting.
Railway app account deleted.
@m0ksem and @asvae should have knowledge and accesses to manage this.
gh pages don't meet our requirements due to several reasons:
vuestic-ui needs both storybook and docs to be hosted under different subdomains which is quite hard to do using the gh pages functionality
creating and maintaining gh actions is a lot more complicated comparing to Netlify
Netlify functionality is better documented and more advanced comparing to gh actions/pages (it has well developed CLI tools to work on and test solutions locally, built-in domain management, deploys previews and contexts, rollbacks, etc)
We have a bunch of projects on railway, and prices are moving up. We want to move to different hosting, which is free (there many opportunities like this for open source, like gh pages or netlify).
deploy-test
branch.https://railway.app/project/de5d638f-2d8b-4f52-81c8-2f6107f99a49/settings
.Actionables
Done criteria