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

Move vuestic hosting from railway.app #4364

Open
3 of 4 tasks
asvae opened this issue Aug 26, 2024 · 1 comment
Open
3 of 4 tasks

Move vuestic hosting from railway.app #4364

asvae opened this issue Aug 26, 2024 · 1 comment
Assignees

Comments

@asvae
Copy link
Member

asvae commented Aug 26, 2024

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).

image

  • 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

  • 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.
  • If gh pages are good - move to gh pages.
  • 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.
@raichev-dima raichev-dima self-assigned this Aug 27, 2024
@raichev-dima
Copy link
Member

raichev-dima commented Sep 2, 2024

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)

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

4 participants
@asvae @raichev-dima and others