What's cooking on Sourcehut? Q3 2025
9 days ago
- #Quarterly Update
- #SourceHut
- #Open Source
- Billing overhaul successfully rolled out with minor issues like 'SAMPLE' watermarked invoices.
- Plans to introduce new payment currencies and move users to a European entity, which may include VAT charges.
- Legacy REST API being phased out in favor of GraphQL, with efforts to assist remaining users in migration.
- Internal systems are being updated to remove dependencies on the legacy API.
- Research into using ariadne-codegen for GraphQL clients in Python frontends to streamline database access.
- Dependency updates including replacing minio’s Go SDK with AWS SDK and updating YAML parsers.
- Planned features include multiple email addresses per account, WebAuthn for 2FA, and a unified profile page.
- Introduction of sourcehut-ssh for unified SSH ingress, improving admin and developer workflows.
- Development of sourcehut-migrate as a Go replacement for Alembic, already implemented in pages.sr.ht.
- Enhancements to the GraphQL playground, including query export as curl commands and integrated documentation.
- Upgrades to monitoring infrastructure with Prometheus 3 and a new ntfy.sh alert sink.
- Successful Alpine Linux upgrade on a Ceph cluster node without downtime, showcasing improved system resilience.
- Community contributions highlighted, including security patches, build image updates, and feature enhancements.
- Acknowledgement of volunteers like Taavi Väänänen, ~arusekk, Thomas Chauchefoin, Simon Martin, and Robin Jarry for their contributions.