Comments (8)
I'd agree from the other direction. I'd love to filter out services that require docker (i.e. which provide no other installation methods).
from awesome-selfhosted-data.
I can see this being useful (e.g someone wanting to manage their entire setup through Docker, or shared hosting users looking for PHP projects...).
The easiest way would be creating a sub-page for each language/platform (similar to how we currently have a subpage for each tag/category). This would need to be implemented in https://github.com/nodiscc/hecat/blob/master/hecat/exporters/markdown_multipage.py
I don't think these sub-pages should be added to the sidebar (cluttering it), however the language tags in the list itself should be made clickable, and link to the corresponding platform/language sub-page.
A special page All platforms
can also be made available with links to all platform/language sub-pages.
Edit: as a workaround for the time being, you can search for Docker
using your web browser's built-in search feature (Ctrl+F
)
from awesome-selfhosted-data.
Someone at https://old.reddit.com/r/selfhosted/comments/15y7y36/the_awesomeselfhosted_repo_released_a_new_website/ mentioned that it would be useful to have the ability to search for programs that have ready-made Arm binaries available (though which Arm?).
We could add Arm
as a platform, and a sub-page would be built, only listing items which match this platform.
from awesome-selfhosted-data.
We could add Arm as a platform, and a sub-page would be built, only listing items which match this platform.
This seems like the best option, this way we dont need to have different Arm
platforms and it is more generic for someone who is just browsing for arm
projects
from awesome-selfhosted-data.
Maybe Kubernetes as well? Obviously, if it's dockerized it CAN be run in K8s, but sometimes it can be quite complex if there is no documentation or examples.
from awesome-selfhosted-data.
To be clear, this would include any platform listed in https://github.com/awesome-selfhosted/awesome-selfhosted-data/tree/master/platforms, so k8s as well.
from awesome-selfhosted-data.
Maybe Kubernetes as well? Obviously, if it's dockerized it CAN be run in K8s, but sometimes it can be quite complex if there is no documentation or examples.
Let's be more clear than that, if it's dockerized it can, but if it's an orchestration of containers (e.g. docker-compose) you will need the k8s equivalent which is usually either a Kustomize manifest or a Helm chart (rather than a series of disparate yaml files)
from awesome-selfhosted-data.
There is now a subpage for each platform
(e.g. https://awesome-selfhosted.net/platforms/docker.html). You can navigate between platforms by clicking on the relevant icon/field in each project's metadata.
If you think a list of all platforms is needed somewhere, please open a new issue. Please include you thoughts on how/where this list should be displayed, as we shouldn't clutter the sidebar by mixing tags
and platforms
there.
I'd love to filter out services that require docker
You can do so by browsing the page for any other platform (e.g. https://awesome-selfhosted.net/platforms/php.html) - projects that require docker are normally tagged only with Docker
.
from awesome-selfhosted-data.
Related Issues (20)
- Add Moonlight Panel HOT 2
- Classification by power requirements HOT 5
- Add Litecart HOT 9
- Add NUTCase HOT 1
- Keepass available via WebDAV and SFTP HOT 2
- Add MyIP HOT 7
- Add Leaflet HOT 1
- Add Geoman HOT 1
- Add Readeck
- Laravel Simple Password Manager appears twice HOT 1
- Update license type of immich software
- Add Technitium DNS Server HOT 2
- Add SOFTWARE_NAME
- Add Wavelog HOT 4
- Add dokploy HOT 2
- Duplicate entries: motion.tools, OpenSlides, ZOT OCI Registry and Tiny File Manager HOT 1
- Add Part-DB
- Add Dagu HOT 1
- Add Pelican Panel HOT 2
- Add OpenTTD HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-selfhosted-data.