• v7.10 5aa34af6dc

    a released this 2022-02-11 22:44:24 +00:00 | 31 commits to main since this release

    Not much to say for this release... anyways, we cleaned up many exozyme-related files and organized it in this repository. You can find never-before released images, documents and more that I finally pushed to this repository! Also, there were some more bugfixes, and we updated our packages (including ROCm 5.0 🎉) to their latest versions.

    Downloads
  • v7.9 5aa34af6dc

    a released this 2022-02-11 17:45:01 +00:00 | 31 commits to main since this release

    This was mostly a maintanence and bugfix release:

    • Better backups #90: We are now backing up the NVME drive more frequently to an external HDD. You can also use the HDD if you need more storage.

    • exocloud performance improvements #81: We made some minor performance tweaks that should result in some (small) improvements.

    • Other bugfixes #100 #101 #102: Some other miscellaneous bugfixes, so you should read the issues if you want to learn more.

    Downloads
  • v7.8 5aa34af6dc

    a released this 2022-01-28 23:55:50 +00:00 | 31 commits to main since this release

    Yes, we were hacked. It should never have happened, but now we all know that exozyme security needs some improvements. Fortunately the attacker was not able to do anything except for mine cryptocurrency so your accounts should all be safe. Here's a summary of the changes we've made so far:

    • Require SSH keys for SSH logins #103: This will definitely prevent "minecraft"-style hacks from happening again, but make sure you create an SSH key and add it to your account using exohub.

    • Lock down root #103: The root user no longer has a password and cannot be logged into.

    • Better brute-force prevention #104: Pretty self-explanatory, and fortunately, many of our services already have built-in brute force prevention mechanisms.

    • Stronger password requirements #103: This is still a WIP, but we're currently trying to root out weak passwords.

    • Other bug fixes #102: As usual, we also fixed some other security-unrelated bugs.

    Downloads
  • v7.7 5aa34af6dc

    a released this 2022-01-20 01:40:46 +00:00 | 31 commits to main since this release

    Two major features this release!

    • Subdomains for exopages #96: We set up wildcard DNS and TLS, so we can now use subdomains for exopages. Enjoy having unlimited subdomains for all your websites!

    • Woodpecker CI #67 #97: To show our commitment to libre software, we've replaced Minecraft with Minetest and Drone CI with Woodpecker. (We'll still run our Minecraft server occasionally, just not as often) We're also helping with Woodpecker development. We were initially hesitant to switch to Woodpecker since it lacks the ability to run pipelines bare-metal, but we were able to get that fixed! Hopefully the PR will be merged soon.

    • Use SHA512 for password hashing #88: We now use SHA512 for OpenLDAP password hashing, so change your password for this to take effect.

    • Cleaned up our issue tracker #4 #74 #89 #95 #57 #86: We labelled quite a few issues as wontfix to help prioritize more important things. Please help out if you can with exozyme developmenet, so we aren't so overwhelmed with issues!

    That's it for this release! Currently, v8.0 isn't under development so we'll be at v7.x for a while, but if you want to help out with exozyme development, please get involved!

    Downloads
  • v7.6 5aa34af6dc

    a released this 2022-01-14 02:15:28 +00:00 | 31 commits to main since this release

    Yes, it's true! We're excited to be helping out with the development of Gitea federation, and for that purpose, updated Gitea to the bleeding edge, version 1.16.0+dev-842-g8808293247. Other highlights from this (small) release include Linux 5.16.0, KDE Frameworks 5.90.1, Firefox 96.0, and ROCm 4.5.2. A few more issues were closed, and we continued to improve the wiki. Enjoy!

    Downloads
  • v7.5 5aa34af6dc

    a released this 2022-01-11 14:21:12 +00:00 | 31 commits to main since this release

    No new features this time, but tons of bug fixes!

    • New backup plan #90: Don't worry if my house burns down; we have a better backup plan now!

    • Fix Gitea config file #92: Hopefully this fixed some exogit issues

    • Fix Gitea 404 errors #93: Fixed by updating Gitea to the latest release

    • Clean up repos #91: We organized our repositories better

    • Some closed issues #74 #82 #84: Closed and tagged wontfix for various reasons

    • Install fail2ban to prevent brute-force attacks #94: This should improve our security against brute-forcing.

    • Replace TCP sockets with Unix sockets #87: We've configured PostgreSQL and Redis to only listen on Unix sockets, so this should improve their security a lot too.

    Downloads
  • v7.4 5aa34af6dc

    a released this 2022-01-04 21:29:16 +00:00 | 31 commits to main since this release

    If you aren't a big fan of Toolbox, you can now use the Nix package manager to install packages and apps. Just ask on Matrix and we'll get it set up for your account. We also now support Virgil 3D acceleration for VMs which should speed them up quite a bit. Finally, we discontinued Zabbix and switched to using PCP for server monitoring.

    Downloads
  • v7.3 5aa34af6dc

    a released this 2021-12-24 02:07:44 +00:00 | 31 commits to main since this release

    Wow, this is actually a pretty big release! Here's a summary:

    • Synapse link previews #77: Pretty self-explantory. We finally took the time to set this up.

    • General cleanup and security improvements #4 #59 #76 #79 #80: We strengthed permissions on some configuration files, limited outside access to our OpenLDAP server, and more. If you would like to have a port reopened, just ask!

    • More wiki pages #78: We now have more wiki pages for things like Toolbox.

    • Package cleanup and updates #83: We removed a lot of unused packages and updated a lot of stuff such as Krita 5.0.0, Hugo 90.0, and Linux 5.15.11.

    For more details, see the individual issues. Happy holidays!

    Downloads
  • v7.2 5aa34af6dc

    a released this 2021-12-12 18:32:06 +00:00 | 31 commits to main since this release

    The big change this week is Toolbox, an extremely useful tool that automates creating GPU-accelerated Fedora conatiners that seemlessly integrates with the rest of exozyme. You can even run graphical apps by adding xauth add $DISPLAY . (xauth list | head -n 1 | cut -d' ' -f5) to your ~/.config/fish/config.fish or xauth add $DISPLAY . $(xauth list | head -n 1 | cut -d' ' -f5) to your ~/.zshrc or ~/.bashrc. Get started with toolbox enter! No more asking the admins to install something; just use your Toolbox! For more information, see our wiki.

    • Cleanup #76: We cleaned up the server by deleting unused VMs that have been superseded by Toolbox and uninstalled some large packages like ocaml, ansible, kotlin, cling-jupyter-git, and pytorch. If you still need these packages, either ask on Matrix or install them in your Toolbox. We also changed some configurations to prevent log files from quickly growing out of control. Now we shouldn't come close to running out of disk space.

    • Package updates: We updated a ton of packages, including Linux 5.15.7, Nextcloud 23.0.0, and Collabora 21.11.0.5. In particular, check out the updated document editor on exocloud. It's super slick now!

    Downloads
  • v7.1 5aa34af6dc

    a released this 2021-12-04 02:55:31 +00:00 | 31 commits to main since this release

    Over the past few days, we've made several improvements to exohub, such as installing the cling Jupyter kernel and lots of Python packages including SageMath.

    We also have configured exodesk to now automatically log you out after disconnecting for more than an hour as well as not creating the .xorgxrdp.log files in your home directory.

    That's it for this small release. Enjoy!

    Downloads