Hi guys, as you know I am still working on my package manager for my new system .
I would like now to start to work on the website.
I would like to know first if there is any possibility to make my website with crystal .
Basically , even will be smaller at the beginning , I need a proper website for my linux distribution , where you will have forum, documentation , bug report system, and I would like too to set a paiement method for who want a professional support
there are many web framework available in Crystal, you can write your own website by yourself. but for a ready to use solution(almost not need coding, only deploy), there isn’t AFAIK.
But there are many Ruby solutions available, e.g. current crystal form use discourse, you can deploy it from source, free, on your own VPS, or use official services, this just a example.
It’s definitely possible, but would be a lot of work to not only create, but maintain a custom forum, documentation , bug report system, and payment system implementations. I’d highly consider using some pre-existing solutions for these:
Documentation - crystal docs hosted via GitHub pages or something, or something like mkdocstrings-crystal if you need more flexibility, or if you don’t care about the Crystal API itself, then just whatever static site generator you want to use.
Bug Report System - GitHub Issues on your project
Payment System - Paypal, Stripe, or Shopify, or something along those lines
You don’t have to answer this one, but are you a student? Many of the people I’ve seen on the Internet trying to offer new Linux distributions were eccentric and talented high school students. Good luck.