@design_RG I was a little confused on this, are we supposed to be able to log into peertube and that discourse with the same account? Or do we need to make separate ones?
@ramob You will need to create new accounts for the other services -- as there's no integration of user acccounts between them yet.
We suggest using the same username so it's easier to recognize people. 👍️
@design_RG ok thank you! I'll go make one I suppose.
@design_RG For these is there a subscription/system in place to help support them? Also what is the difference between the two gitlabs? Is Funkwhale federated soundcloud?
NextCloud - https://cloud.qoto.org
GitLab - https://git.qoto.org
GitLab pages (including user hosted pages) - https://*.qoto.io
FunkWhale - https://audio.qoto.org
PeerTube - https://video.qoto.org
Discourse - https://discourse.qoto.org
@design_RG Awesome thank you. I've been talking to @freemo a but but great to hear it's coming along I'll have to jump in there after I get done studying today.
Is this hosted on a VPS/cloud or what? Just curios if the cost is mainly internet throughput or actual infrastructure cost.
>> Is this hosted on a VPS/cloud or what? Just curios if the cost is mainly internet throughput or actual infrastructure cost.
The whole Qoto.org is hosted via https://masto.host/ services, which keeps it up and ticking with basic maintenance, backups, etc.
But at a steep cost, which depends on how much data transfers are used, the amount of RAM needed for each virtual server, etc.
Self-Hosting is a good way to cut costs down drastically, but it comes at a cost of time and labour needed to keep an eye on things frequently.
Koyu.space recently switch over to self-hosting and I imagine their costs came down a lot. Their server is described in their About pages :
Actually only the mastodon side is hosted through masto.host. Our other services are on Amazon ECS, a container service. Mastodon itself costs a few hundred a month.. I think something in the ballpart of 150 - 200 IIRC, the other services running on amazon are significanty more expensive right now costing me about 500$ per month but ive been able to cut that price in half just recently by reserving instances and some other tactics.
@freemo
OUCH! Don't get me wrong I'm appreciative but that is a painful number. What do you mean by reserving instances?
@design_RG
Its an amazon thing. There are three main types of servers:
spot instances - these are the cheapest but can be shutdown randomly with no notice if a higher paying user needs it.
On demand - These are the most expensive (what we used to use). You can bring the online or stop using them as you wish and only pay per hour, no obligation. They are garunteed to you when you need them.
Reserve instance - these are priced somewhere between the two above. They have all the reliability of on demand at about half the price. The caveat being you must commit to a long-term contract on it so you cant just stop using it and stop paying when you dont need it. You are committed to paying for it if you need it or not.
@freemo
I didn't realize they had it split out like that.
With the reserved is it at all cheaper if the spares are off/not utilized? or is it hte same rate for having it 'tapped'?
Same rate, but you can rent out your instance as a spot instance to recover a fraction of the cost, never did that though, so i dont know the details.
@freemo Some of the tech with host sharing is crazy. @design_RG
thats interesting, I saw they did that but I hadn't looked to far into it. I agree though Self-hosting has a lot of problems that can pop up...not to mention the internet pipe limitation.
@freemo Thank you for the breakdown on how the git-lab pieces works different.
There is no difference, they are the same gitlab. But in gitlab you have the ability to host a website driven by your repo. In other words, you commit files to your repo, which can be configured to automatically compile ont he server, or you can commit raw HTML. And then the pages are hosted at their own address.
Every repo gets a free url and it is of the form *.qoto.io where * is the unique name for your repository. You can also associate your own custom DNS name that you own to the repo allowing us to host the page for you but allowing you to provide your own dns name and thus avoid any branding in the url from qoto.
@ramob Before I start responding to this message -- some good news, as the Discourse Forums are back online. :)
https://discourse.qoto.org/
And on to these questions :
- subscription : we don't have any special system, our admin has been paying all the costs for the instance and the other services out of pocket (and this adds up substantially -- the mastodon instance alone is over 120 USD per month). User participation is appreciated, and if you want to do any more, please contact our admin, Freemo.
- gitlab : I think the one at git.qoto.org is the official instance one. I don't know about the other address, Freemo is the one who uses it most and the best person to clarify.
- Funkwhale is a music streaming service, and you can store and play your tracks from there from anywhere. It's possible to see and play other user shared tracks if permissions are given too.