GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 10:36:53 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧

    check out how quickly #git-pages (and #Grebedoc) can check out a giant git repository without any changes!

    if supported by the server, it retrieves only a single tree from git (no other branches, no tags, no history, no file contents), backfills it from the existing site contents, and then pulls in any missing files from the git server on-demand

    this lets you host very large repositories without straining network and compute (for compression, etc) resources!

    In conversation about 5 months ago from mastodon.social permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 10:37:33 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      200 MB of git blobs becomes 90 MB of Zstandard-compressed git-pages blobs, and the update completes in a literal blink of an eye

      In conversation about 5 months ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 10:45:35 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • uis

      @uis git compresses them in transit and storage (i believe, i'm not an expert on git internals) but it doesn't expose that at the boundary, meaning i always get uncompressed data and have to deal with it at least at some stage

      In conversation about 5 months ago permalink
    • Embed this notice
      uis (uis@pone.social)'s status on Wednesday, 03-Dec-2025 10:45:36 JST uis uis
      in reply to

      @whitequark are git blobs uncompressed?

      In conversation about 5 months ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 21:41:10 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Simon Sapin

      @simon PUT, yes, via git-pages-cli or git-pages/action wrapper

      In conversation about 5 months ago permalink
    • Embed this notice
      Simon Sapin (simon@tutut.delire.party)'s status on Wednesday, 03-Dec-2025 21:41:11 JST Simon Sapin Simon Sapin
      in reply to

      @whitequark for a site with a build step, would you push to a branch with normal history or force-push an orphan commit every time? does it make a difference for not retransmitting unchanged files?
      or, skip git entirely and upload to grebedoc with PUT?

      In conversation about 5 months ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 21:42:12 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Simon Sapin

      @simon right now PUT has no way of doing partial updates, but that will be added at a later point

      In conversation about 5 months ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Wednesday, 03-Dec-2025 22:03:25 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to

      we don't yet have incremental updates for archive uploads (think re-running an SSG and getting one new file as a result), but that's on the roadmap

      In conversation about 5 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.