Gamocosm is free and open-source software. Gamocosm is free in that it respects your freedom and the community. Gamocosm doesn't accept payment, hosts no ads, and doesn't track any user data (it only stores what it directly needs to use). Read our Security and Privacy wiki page.
Gamocosm is the product of multiple contributors. As of 2023 July 27, I (Raekye) have been the sole maintainer of Gamocosm (e.g. running this website); so following section is written in first person.
I don't make any money off of Gamocosm. I intend to keep everything as transparent as possible. Gamocosm does present my referral link for Digital Ocean - each such link should have a hover-text saying so, and be followed by a "no referral" link in parantheses. The Gamocosm server(s) used to be hosted on a separate Digital Ocean account (just for Gamocosm), but at this point (especially with the introduction of Digital Ocean teams), it's just easier for me to manage everything under one account. I changed the referral link to point to my personal account in this commit.
#gamocosm_Lobby
on the gitter.im
homeserver using any Matrix client).
This is the preferred method of contacting me.
#gamocosm
on irc.esper.net
.
You can also direct message me on libera.chat
.
Although IRC doesn't require any sign up, it doesn't keep history by default, so unless you actually run your own IRC client/bouncer, you're probably going to miss my response/I won't bother if you've disconnected.
The source code is on GitHub. Feel free to fork and send a pull request!
Gamocosm sets up your server. Digital Ocean provides a bare linux server, so you/Gamocosm needs to install and configure it to be a ready, secure Minecraft server. If you're interested, check this wiki page for more info on the setup.
Secondly, Digital Ocean continues charging you when you just stop a server, because its resources are still allocated. When you turn off a server on Gamocosm, it snapshots (backs up), and destroys your server. When you turn on a server, Gamocosm recreates it from the snapshot. This way, you only pay when the server is in use.
/home/mcuser/
.
Sometimes this is shortened as a tilda (~
).
Minecraft is installed in ~/minecraft/
op
, deop
, or whitelist add/remove
players~/minecraft/backups/
.
However, it is recommended that you download backups (e.g. via FTP) from time to time,
and keep your own local backupsGamocosm works with a lot of infrastructure behind the scenes; a lot can go wrong that is and isn't Gamocosm's fault (we're working hard to iron out our bugs!). Autoshutdown is an especially tricky feature, and we can't guarantee that all cases are covered - especially when thing's outside Gamocosm's control go wrong. As much as feasible has been tested, but you shouldn't rely on it to shutdown your server before a month long hiatus, for example. On the other hand, if you play daily and check your email (for when Gamocosm tries to notify you that something went wrong), it's not really a problem if your server doesn't shut down one day.
Why did we introduce this experimental feature? Because it has been requested the most! :P We - or more accurately I xD - don't have the manpower to test and push an enterprise-grade feature like this. The only way I can polish it is with user feedback and support.
enable-query
is set in your server.properties
(sudo) firewall-cmd --add-port=25565/udp
and (sudo) firewall-cmd --permanent --add-port=25565/udp
)
At this time, I do not feel worthy of donations :P If possible, using Gamocosm's referral link for Digital Ocean (no referral) to subsidize server costs is appreciated. However, if you wish to support, I encourage everyone to support internet freedom groups such as Wikipedia. It's easy to gloss over their donation requests, but it is really important that we don't take them for granted!
After doing my own research, I personally set up monthly donations to the following organizations:
I personally like these quotes (tl;dr? Fight the good fight! Fighto!):
Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say.
Other good reads:First they came for the Socialists, and I did not speak out - Because I was not a Socialist. Then they came for the Trade Unionists, and I did not speak out - Because I was not a Trade Unionist. Then they came for the Jews, and I did not speak out - Because I was not a Jew. Then they came for me - and there was no one left to speak for me.