Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Kat March谩n 馃悎
@zkat@toot.cat  路  activity timestamp last week

First rough prerelease of @conjured_ink 's eshop software is up on codeberg: https://codeberg.org/conjured/silverfish/releases/tag/v0.0.1

It's so tiny. That's the whole binary. There's no external dependencies. There's only a single binary in it, and it has both the database and the job queue software embedded right in it.

For folks familiar with hosting mastodon: Imagine if that was literally your hosting experience, and the entire thing barely used 80mb to serve thousands of requests per second on a single-core vm. No need to set up and manage mysql, or sidekiq. You just run the executable.

Silverfish (what we're calling this tiny thing) is still in very early stages and only really has a CMS with custom theming support so far, but new features are rapidly being added, and the guts of the thing are really featureful, with light/dark theme support, i18n, and a literal 1kb JS bundle where the entire admin interface works with JS completely disabled and is still super snappy.

I'm very excited

#ConjuredInk #IndieWeb #SmallWeb #ECommerce #Rust #RustLang #Axum

  • Copy link
  • Flag this post
  • Block
Nora, dreamer quintet
@noracodes@tenforward.social replied  路  activity timestamp last week

@zkat

> Imagine if that was literally your hosting experience, and the entire thing barely used 80mb to serve thousands of requests per second on a single-core vm. No need to set up and manage mysql, or sidekiq. You just run the executable.

Like GoToSocial! (A good thing to be like, imo!)

  • Copy link
  • Flag this comment
  • Block
Kat March谩n 馃悎
@zkat@toot.cat replied  路  activity timestamp last week

@noracodes indeed

  • Copy link
  • Flag this comment
  • Block
Emil Jacobs - Collectifission
@collectifission@greennuclear.online replied  路  activity timestamp last week

@zkat a project in Rust? Nice. It shows how much more efficient things can be if we stop using Ruby et al for big web projects.

@dch

  • Copy link
  • Flag this comment
  • Block
Alex with the Temper
@holsta@mastodon.art replied  路  activity timestamp last week

@zkat Nice. Is the Node.js requirement temporary?

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login