azukaar / Cosmos-Server

☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
https://cosmos-cloud.io
Other
3.12k stars 113 forks source link

[FEAT]: Cosmos Market additions request #47

Open tarbib opened 1 year ago

tarbib commented 1 year ago

Feature Description

Hello, I did not manage to start these services by importing docker compose files. Would be great to see these apps on your market :

thanks !

borekon commented 7 months ago

It also would be great to hace any documentation about building own repository/adding to the default market and how to add the source to the comsos server

FlyingToto commented 1 month ago

in the same line of thought, once I figured out how to load my NetAlertX docker into Cosmos-Server if there was a place where I could share the instructions with other cosmos users that could be a simple and quick win....

azukaar commented 1 month ago

@borekon https://github.com/azukaar/cosmos-marketplace-example

FlyingToto commented 1 month ago

I was looking at it earlier but isn't it to create you own non-official marketplace? as opposed to add a single application inside the official marketplace?

FlyingToto commented 1 month ago

@azukaar

@borekon https://github.com/azukaar/cosmos-marketplace-example

sorry for asking, but are you saying that in order to contribute an app in the official marketplace I shall:

  1. clone this cosmos-marketplace-example under my own FlyingToto-marketplace
  2. add it to my cosmos server
  3. add my app to my FlyingToto-marketplace
  4. test it and make sure it looks ok
  5. clone the https://github.com/azukaar/cosmos-servapps-official under my own https://github.com/flyingtoto/cosmos-servapps-official
  6. copy the application json/img files for my app under my cloned flyingtoto/cosmos-servapps-official
  7. submit a PR to azukaar/cosmos-servapps-official

? is that correct ? Are there any doc guiding someone who added their own app into cosmos on how to publish the app? so we don't miss anything (I couldn't find any in the wiki)

azukaar commented 1 month ago

I was looking at it earlier but isn't it to create you own non-official marketplace? as opposed to add a single application inside the official marketplace?

Which is what was asked for, just before your comment :D

the steps you describe sound about right, I should add more throughout docs it is true, i am only waiting for 1.0 to be out to focus on docs, so that I dont have to rewrite everything every time something changes :)