282 lines
6.5 KiB
Markdown
282 lines
6.5 KiB
Markdown
# Curated OpenSource Tools
|
|
|
|
## Home Automation - replacement for Google Home
|
|
Home Assistant https://www.home-assistant.io/
|
|
|
|
OpenHAB https://www.openhab.org/
|
|
|
|
## Asset/Stock/Logistics
|
|
### Asset Management
|
|
SnipeIT https://snipeitapp.com/
|
|
|
|
Shelf (not intended to be selfhosted?) https://www.shelf.nu/
|
|
|
|
### Stock and Logistics
|
|
Inventree https://inventree.org/
|
|
|
|
OpenBoxes https://openboxes.com/
|
|
|
|
FleetBase https://fleetbase.io/
|
|
|
|
## Replacements for Popular Services
|
|
### GitHub replacements
|
|
Gitea (has small open core restrictions) https://about.gitea.com/
|
|
|
|
GitLab (no longer recommended due to open core restrictions) https://about.gitlab.com/
|
|
|
|
Forgejo (100% OSS fork of Gitea used on Codeberg) https://forgejo.org/
|
|
|
|
### Google Drive/OneDrive
|
|
NextCloud https://nextcloud.com/
|
|
|
|
OwnCloud https://owncloud.com/
|
|
|
|
### Google Photos replacements
|
|
Immich https://immich.app/
|
|
|
|
### OnePassword, NordPass replacements
|
|
VaultWarden https://github.com/dani-garcia/vaultwarden
|
|
|
|
### iTicket, Ticketek, TicketMaster replacements
|
|
Hi.Events (Easier, less features) https://github.com/HiEventsDev/Hi.Events
|
|
|
|
Pretix (more advanced and has a native Android scanning app) https://github.com/pretix/pretix
|
|
|
|
### Slack, Discord replacements
|
|
Rocket.Chat (Open core with minor restrictions) https://github.com/RocketChat/Rocket.Chat
|
|
|
|
### Zoom replacements
|
|
Jitsi Meet https://github.com/jitsi/jitsi-meet
|
|
|
|
### GPS - Any Cloud Provider
|
|
Traccar (Works with many vendors) https://www.traccar.org/
|
|
|
|
## BitTorrent
|
|
### Trackers
|
|
SQTracker https://github.com/tdjsnelling/sqtracker
|
|
|
|
easy-torrent-tracker https://github.com/skipperbent/easy-torrent-tracker
|
|
|
|
### Clients
|
|
QBitTorrent https://www.qbittorrent.org/
|
|
|
|
Deluge https://deluge-torrent.org/
|
|
|
|
Transmission https://transmissionbt.com/
|
|
|
|
## NAS/Network Attached Storage
|
|
TrueNAS https://www.truenas.com/
|
|
|
|
## Quality of Life
|
|
PiHole (Network wide adblocking) https://pi-hole.net/
|
|
|
|
## Payment Processing
|
|
|
|
### Cryptocurrency
|
|
Bitcoin full node https://bitcoin.org/en/bitcoin-core/
|
|
|
|
Automated BTC payment gateway https://btcpayserver.org/
|
|
|
|
open source btc wallet with full control https://electrum.org/
|
|
|
|
## Tactical Communications
|
|
|
|
### TAK Servers
|
|
OTS (Actively developed TAK server full of bugs) https://opentakserver.io/
|
|
|
|
FTS (not as actively developed) https://github.com/FreeTAKTeam/FreeTakServer
|
|
|
|
Original TAK server https://github.com/TAK-Product-Center/Server
|
|
|
|
### TAK Clients
|
|
CloudTAK (webui for tak servers) https://cloudtak.io/
|
|
|
|
ATAK Android client https://github.com/TAK-Product-Center/atak-civ
|
|
|
|
### Radio Comms
|
|
DVMProject (OSS P25+DMR Conv+Trunking) https://dvmproject.io/
|
|
|
|
### Voice Servers
|
|
Mumble (OSS TeamSpeak alternative) https://www.mumble.info/
|
|
|
|
## Old School
|
|
### IRC Server
|
|
UnrealIRCD https://www.unrealircd.org/
|
|
|
|
## Email
|
|
Warning: Email hosting is very difficult to get right. ISPs also tend to block them and your server has no reputation so your emails go to other people's spam boxes. Run at your own risk
|
|
|
|
### Mail Servers
|
|
Mailcow https://mailcow.email/
|
|
|
|
Postal https://docs.postalserver.io/
|
|
|
|
### Webmail Clients
|
|
Roundcube https://roundcube.net/
|
|
|
|
## Media
|
|
|
|
### Multimedia
|
|
Jellyfin https://jellyfin.org/
|
|
|
|
### Large music libraries
|
|
Navidrome https://www.navidrome.org/
|
|
|
|
## Gaming
|
|
### Game Server Management
|
|
Pterodactyl https://pterodactyl.io/
|
|
|
|
## Infra specific
|
|
### virtualization
|
|
https://proxmox.com/en/
|
|
|
|
### Clustering
|
|
Nomad https://developer.hashicorp.com/nomad
|
|
|
|
Kubernetes https://kubernetes.io/
|
|
|
|
(proxmox can cluster as well)
|
|
|
|
### OS useful for clusters
|
|
NixOS https://nixos.org/
|
|
|
|
### SSO
|
|
KeyCloak https://www.keycloak.org/
|
|
|
|
Authentik https://goauthentik.io/
|
|
|
|
Authelia https://www.authelia.com/
|
|
|
|
ZITADEL https://zitadel.com/
|
|
|
|
Apereo CAS https://apereo.github.io/cas/current/index.html
|
|
|
|
### Policy Management
|
|
OPA https://www.openpolicyagent.org/
|
|
|
|
### LDAP/User Store
|
|
FreeIPA https://www.freeipa.org/
|
|
|
|
OpenLDAP https://www.openldap.org/
|
|
|
|
### Network Access Control
|
|
PacketFence https://www.packetfence.com/
|
|
|
|
FreeRADIUS https://www.freeradius.org/
|
|
|
|
### Reverse Proxies, Webservers
|
|
Traefik (Proxy only) https://doc.traefik.io/traefik/
|
|
|
|
Caddy (Proxy and Webserver) https://caddyserver.com/
|
|
|
|
Nginx (Proxy and Webserver) https://nginx.org/
|
|
|
|
### PKI
|
|
EJBCA https://www.ejbca.org/
|
|
|
|
Boulder (Powers LetsEncrypt) https://github.com/letsencrypt/boulder
|
|
|
|
### Secrets Management
|
|
Vault (open core with minor restrictions) https://www.hashicorp.com/en/products/vault
|
|
|
|
SOPS https://getsops.io/
|
|
|
|
### ZTN/VPN/Remote
|
|
#### ZTN/"ZeroTier-Like"
|
|
NetBird https://netbird.io/
|
|
|
|
UI for selfhosted ZeroTier controllers https://github.com/dec0dOS/zero-ui
|
|
|
|
#### VPN
|
|
AmneziaWG (Bypasses firewalls) https://docs.amnezia.org/
|
|
|
|
### DNS
|
|
BIND https://www.isc.org/bind/
|
|
|
|
### DHCP
|
|
Kea https://www.isc.org/kea/
|
|
|
|
### S3-like storage
|
|
RustFS (MinIO drop in replacement) ttps://rustfs.com/en/
|
|
|
|
### monitoring and visualization
|
|
Zabbix https://www.zabbix.com/
|
|
|
|
InfluxDB https://www.influxdata.com/
|
|
|
|
Prometheus https://prometheus.io/
|
|
|
|
Grafana https://grafana.com/
|
|
|
|
Uptime Kuma https://uptimekuma.org/
|
|
|
|
### alerting and notification
|
|
Ntfy https://ntfy.sh/
|
|
|
|
Gotify https://gotify.net/
|
|
|
|
### SIEM and security
|
|
Wazuh https://wazuh.com/
|
|
|
|
### Error reporting
|
|
Sentry https://sentry.io/welcome/
|
|
|
|
### GUI Management
|
|
Docker Management https://www.portainer.io/
|
|
|
|
General Linux administration https://cockpit-project.org/
|
|
|
|
### Registries, Repositories and Package Manager Services
|
|
|
|
#### Docker Registries
|
|
Quay https://www.projectquay.io/#v3
|
|
|
|
Harbor https://goharbor.io/
|
|
|
|
Official Docker registry https://hub.docker.com/_/registry
|
|
|
|
#### NPM
|
|
NPM Proxy Registry (Archives everything you download through it) https://www.verdaccio.org/
|
|
|
|
### ICANN Stack
|
|
FRED https://fred.nic.cz/en/
|
|
|
|
Namingo https://namingo.org/
|
|
|
|
Nomulus (Powers the Google registries) https://github.com/google/nomulus
|
|
|
|
### RIPE NCC
|
|
https://github.com/RIPE-NCC
|
|
|
|
### Time and Time Sync
|
|
Time-Card (Hardware+Software) - Atomic clock synced to GNSS https://github.com/Time-Appliances-Project/Time-Card
|
|
|
|
## Government Open Source
|
|
### United States Government
|
|
#### CFPB
|
|
HMDA Submission https://github.com/cfpb/hmda-platform
|
|
|
|
#### General Services Administration
|
|
USWDS https://github.com/uswds/uswds
|
|
|
|
### United Kingdom
|
|
GovUK Design System https://github.com/alphagov/govuk-design-system
|
|
|
|
GovUK Frontend https://github.com/alphagov/govuk-frontend
|
|
|
|
Other GovUK Digital Services https://github.com/alphagov
|
|
|
|
## Various Commercial/Large Scale apps
|
|
### Octocon
|
|
https://github.com/OctoconDev/app
|
|
|
|
https://github.com/OctoconDev/octocon
|
|
|
|
### Simply Plural
|
|
https://github.com/ApparyllisOrg/SimplyPluralApi
|
|
|
|
### PluralKit
|
|
https://github.com/PluralKit/PluralKit
|
|
|
|
## Trans Resources
|
|
Pitch and Resonance Analyzer https://github.com/lmcnulty/gender-voice-visualization |