Request a Service for StartOS (Have a service you want packaged? Post it here)

This topic is specifically for requesting services that you would like to see packaged for StartOS.

For any service you would like to see packaged, give the service name, a little blurb about why you want it, what makes it so great, and a link to the GitHub page for that service.

1 Like

Technitium

Hi all, I think this service would be a great addition to the marketplace and it would coincide really well with the new router with ad blocking at the DNS level. I know there are alternatives like Adguard and Pi-Hole.

1 Like
  • OpenProject - professional-grade project management
  • InvoiceNinja - amazing fiat complement to BTCPay Server, which can actually be integrated
  • PeerTube - decentralized youtube alternative

I’d be willing to throw down on a bounty towards any of these… or just send another donation towards Start9 in gratitude

1 Like

Immich: Self-hosted photo and video management solution

Why: focus only on photos and videos (unlike nextcloud or other similar platforms).

Github: GitHub - immich-app/immich: High performance self-hosted photo and video management solution. · GitHub

Immich is already done for 0.4.0. It is on the start9 registry!

1 Like

We already have a long-running site to collect these: https://startos.fans

It’s filled with dozens and dozens of proposals. You can submit your own and also upvote your favorites.

I maintain it - please let me know if I can make it better.

I appreciate the offer!!! Here are some suggestions.

Can you review the current list and update / label / clear out anything that is fixed w/latest StartOS 0.4.0 and StartTunnel? and update for packages that have been recently completed. Things like LAN over VPN are now trivial. TOR relay node now exists. Canary does UTXO monitoring. ClearNet domains are now in place. Home assistant is done. Actual budget is done.

Can you add in a label or something that would let users know which package(s) could use help with alpha testing or beta testing? And then obviously some way for packagers to flag their packages as needing the testing.

Ok - I just went thru and set 12+ packages and features as Completed.

I also added 3 new tags, alpha testing needed, beta testing needing, and bounty!.

Right now, anyone who wants to add a tag should message me here (or comment below their package entry) and I’ll either add it, or give them the Collaborator role so they can do it themselves.

There’s a new version of the software that I will upgrade to as soon as I can, which will allow users to add their own tags.

Glad to finally see some activity again up there! :fire:
There are something like 100 packages on StartOS Fans that still need some love! Let’s go!

I stumbled upon the StartOS.fans website a while ago and honestly thought it was dead as most of the additions were from 2021/2022 and there are some request listed that I perceived to be outdated - either because the application itself has been abandoned (or supplanted by what I believe is a better alternative), or because of the release of StartOS 0.4.0.

Glad to hear it’s still being maintained and updated. I added this request there, but doing so here too:

Add Paperless-ngx as a service:

Paperless-ngx is a document management system that transforms documents into a searchable online archive (kinda the PDF- and DOC-equivalent of “Immich”).

Ideally, Paperless-ngx’s archive directory would be mounted as a local external storage in Nextcloud. That way a “Paperless Documents” folder in Nextcloud would contain all the archived PDFs in whatever folder structure the Paperless storage path template creates. The files would be searchable via Nextcloud’s full-text search.

I also added the requests from my earlier posts to it.

Possible to get a “done” marker of some sort?

Feature Request: Hermes Agent for StartOS

Service: Hermes Agent
Repository: https://github.com/NousResearch/hermes-agent
Docker image: nousresearch/hermes-agent:latest


:magnifying_glass_tilted_left: Overview

(I asked AI to help draft this, since my english is not that good, and I am not an developer)
I would like to request packaging of Hermes Agent for StartOS.

Hermes Agent is a lightweight AI agent framework designed to run locally or self-hosted. It provides an API-driven agent system that can interact with tools, models, and external services, making it useful for automation, personal assistants, and local-first AI workflows.

The project is actively developed and already supports Docker-based deployment.


:rocket: Why this is a good fit for StartOS

Hermes Agent aligns well with StartOS principles:

  • Self-hosted AI / local-first automation

  • Runs fully in Docker

  • Persistent data storage (stateful service)

  • API-based interaction (no heavy UI requirements)

  • Can be used as a building block for other self-hosted services

It would fit well alongside existing StartOS services such as Vaultwarden, Nostr services, and Bitcoin/Lightning infrastructure.


:brick: Suggested deployment model

Hermes Agent appears to already be Docker-native and could likely be packaged with minimal adaptation.

Typical runtime characteristics:

  • Container-based deployment

  • Persistent volume for:

    • configuration

    • agent state / memory (if enabled)

  • Exposed API endpoint (HTTP)

  • Optional dashboard/UI depending on configuration

  • Stateless worker + API gateway model


:file_folder: Data persistence (expected)

Likely persistent paths:

  • /data

  • /config

  • optional vector DB / memory store (if enabled)


:gear: Configuration needs

A StartOS package would ideally expose:

  • API port configuration

  • optional authentication token / API key configuration

  • model/provider configuration (if applicable)

  • storage directory mapping


:locked_with_key: Security considerations

  • Service should ideally run as non-root if possible

  • API should be exposed only via StartOS reverse proxy / Tor (if enabled)

  • Secrets (API keys, tokens) should be stored in StartOS secret manager


:pushpin: Why I’m requesting this

Hermes Agent is becoming a useful building block in local AI workflows, and having it available in StartOS would make it significantly easier to integrate into self-hosted homelabs without manual Docker management.

I would also be happy to test early builds if needed.


:raising_hands: Thanks

Thanks for all the work you do on StartOS — it’s one of the best platforms for self-hosted infrastructure.

Looks like Hermes is already under development - GitHub - Start9-Community/hermes-agent-startos: Hermes Agent for StartOS · GitHub

OK. Nice. How can I see progress? I can help with testing of the package, how do I proceede to help with that?

You can see progress on this package by watching it on github.

When it has a release you will be able to download the .s9pk file to sideload and test.