Skip to content

Feature Request: Package and submit ArchiveBox to Umbrel App Store #986

@pirate

Description

@pirate

Umbrel is a new OS for homelab self-hosting of Dockerized apps. It looks like a perfect fit for ArchiveBox and it's not difficult for us to add the yaml/config necessary to submit it to their App Store.

Instructions: https://github.com/getumbrel/umbrel-apps/blob/master/README.md

TODOs:

  • Create umbrel-apps/archivebox/docker-compose.yml based on archivebox/docker-compose.yml
  • Create umbrel-apps/archivebox/umbrel-app.yml The app manifest file telling Umbrel how to configure/deploy ArchiveBox
  • Create umbrel-apps/archivebox/exports.sh The shell script to export environment variables used within the Umbrel docker-compose.yml
  • Test packaged ArchiveBox with Umbrel test server
  • Set up Github Actions CI pipeline to update it on new ArchiveBox releases (optional for MVP, fine to do this later)
  • Submit PR to umbrel-apps repo
  • Add link to Umbrel app deployment under ArchiveBox/README.md > Install instructions section

Example of what a packaged app looks like in their App Store:

image

Contributors wanted!

Note: we should also link to the YunoHost (similar to Umbrel) in the README: https://github.com/YunoHost-Apps/archivebox_ynh

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions