package: name: akkoma version: 3.10.4 epoch: 0 description: "Magically expressive social media" target-architecture: - x86_64 copyright: - attestation: | Copyright © 2017-2022 Pleroma Authors Copyright © 2022 Akkoma Authors license: "AGPL-3.0-or-later" - paths: - "docs/*" attestation: | Copyright © 2021-2022 Pleroma Authors Copyright © 2022 Akkoma Authors license: "CC-BY-4.0" - paths: - "priv/static/images/pleroma-fox-tan-smol.png" attestation: | Copyright © 2019 shitposter.club license: "CC-BY-4.0" - paths: - "priv/static/instance/thumbnail.jpeg" attestation: | Copyright © 2017-2020 Pleroma Authors license: "CC-BY-4.0" dependencies: runtime: - alpine-baselayout-data - ca-certificates-bundle - ffmpeg - imagemagick - exiftool - ncurses - postgresql-client - file - libmagic environment: contents: repositories: - https://dl-cdn.alpinelinux.org/alpine/edge/main - https://dl-cdn.alpinelinux.org/alpine/edge/community packages: - alpine-baselayout-data - ca-certificates-bundle - busybox - unzip accounts: users: - username: akkoma uid: 1001 gid: 1001 groups: - groupname: akkoma gid: 1001 members: ["akkoma"] pipeline: - uses: fetch with: uri: "https://akkoma-updates.s3-website.fr-par.scw.cloud/stable/akkoma-amd64-musl.zip" expected-sha256: "a5e4254761e3fd21400e1520f96d186c458a717cd5a5ea4229d9c378c82198ba" extract: false - name: Unpack runs: | unzip akkoma-amd64-musl.zip mkdir -p ${{targets.contextdir}}/usr/akkoma cp -R release/* ${{targets.contextdir}}/usr/akkoma - name: Create directories runs: | mkdir -p ${{targets.contextdir}}/etc/akkoma mkdir -p ${{targets.contextdir}}/var/lib/akkoma/uploads mkdir -p ${{targets.contextdir}}/var/lib/akkoma/static chown -R akkoma:akkoma ${{targets.contextdir}}/var/lib/akkoma