-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
good first tickethelp wantedsize: easystatus: backlogWork is planned someday but is not the highest priority at the momentWork is planned someday but is not the highest priority at the momenttouches: configurationtouches: docs
Description
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.
TODOs:
- Create
umbrel-apps/archivebox/docker-compose.ymlbased onarchivebox/docker-compose.yml - Create
umbrel-apps/archivebox/umbrel-app.ymlThe app manifest file telling Umbrel how to configure/deploy ArchiveBox - Create
umbrel-apps/archivebox/exports.shThe shell script to export environment variables used within the Umbreldocker-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:
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
Labels
good first tickethelp wantedsize: easystatus: backlogWork is planned someday but is not the highest priority at the momentWork is planned someday but is not the highest priority at the momenttouches: configurationtouches: docs
