223 lines
5.1 KiB
Markdown
223 lines
5.1 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
|
|
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/
|
|
|
|
### sync/"google drive/onedrive-like"
|
|
NextCloud https://nextcloud.com/
|
|
|
|
OwnCloud https://owncloud.com/
|
|
|
|
### iTicket, Ticketek, TicketMaster
|
|
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
|
|
Rocket.Chat https://github.com/RocketChat/Rocket.Chat
|
|
|
|
### Zoom
|
|
Jitsi Meet https://github.com/jitsi/jitsi-meet
|
|
|
|
## 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/
|
|
|
|
## 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/
|
|
|
|
### auth
|
|
KeyCloak https://www.keycloak.org/
|
|
|
|
Authentik https://goauthentik.io/
|
|
|
|
Authelia https://www.authelia.com/
|
|
|
|
ZITADEL https://zitadel.com/
|
|
|
|
### PKI
|
|
EJBCA https://www.ejbca.org/
|
|
|
|
Boulder (Powers LetsEncrypt) https://github.com/letsencrypt/boulder
|
|
|
|
### 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 web UI https://www.portainer.io/
|
|
|
|
linux server management 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 |