Newsletter sul proprio account Cloudflare: modulo di iscrizione, double opt-in, campagne e invio RSS, iscritti nel proprio database D1.
Progetti open source
Tutto ciò che pubblico come open source, con stelle, ultimo commit e l'articolo corrispondente.
10 progetti su 10
-
01 WkD1Cr pfstr/ownlistInvece diMailchimpRango 01 su 10Ownlist
pfstr/ownlist
Newsletter sul proprio account Cloudflare: modulo di iscrizione, double opt-in, campagne e invio RSS, iscritti nel proprio database D1.
Invece di Mailchimp
Componenti
- WkCloudflare Worker
- D1D1 database
- CrCron trigger
- Categoria
- Cloudflare
- Licenza
- MIT
- Stelle
- 10
- Ultimo commit
- 2 settimane fa
- Ultima versione
- v1.4.0
Tenerlo aggiornato
Il pulsante Deploy copia il repository nel tuo account GitHub. Esegui questi comandi nella tua copia a ogni nuova versione.
bash git remote add template https://github.com/pfstr/ownlist git fetch template git merge -X theirs --allow-unrelated-histories --no-commit template/main git checkout HEAD -- src/email.ts src/fields.ts wrangler.json git commit -m "Update Ownlist" && git push -
02 Dashboard di Home Assistant per il Midea PortaSplit: clima, consumi e cronologia in locale tramite Midea AC LAN, con apexcharts-card.
HAHACS pfstr/ha-portasplit-dashboardInvece diMSmartHome-AppRango 02 su 10PortaSplit-Dashboard
pfstr/ha-portasplit-dashboard
Dashboard di Home Assistant per il Midea PortaSplit: clima, consumi e cronologia in locale tramite Midea AC LAN, con apexcharts-card.
Invece di MSmartHome-App
Componenti
- HAHome Assistant
- HACSHACS
- Categoria
- Home Assistant
- Licenza
- MIT
- Stelle
- 6
- Ultimo commit
- ieri
-
03 Modulo PowerShell per l'analisi offline degli header e-mail: catena Received, SPF/DKIM/DMARC/ARC, header ibridi di Exchange Online e verdetti Defender.
PS pfstr/MailHeaderAnalyzerInvece diMXToolbox Header AnalyzerRango 03 su 10MailHeaderAnalyzer
pfstr/MailHeaderAnalyzer
Modulo PowerShell per l'analisi offline degli header e-mail: catena Received, SPF/DKIM/DMARC/ARC, header ibridi di Exchange Online e verdetti Defender.
Invece di MXToolbox Header Analyzer
Componenti
- PSPowerShell
- Categoria
- Analisi e-mail
- Licenza
- MIT
- Stelle
- 3
- Ultimo commit
- 2 settimane fa
- Pacchetto
- PowerShell Gallery
Installazione
powershell Install-Module -Name MailHeaderAnalyzer -Scope CurrentUser -
04 Integrazione Home Assistant locale e basata su eventi per il server digitalSTROM, senza cloud, con blueprint per scene e pulsanti.
HAHACSPy pfstr/ha-digitalstrom-localInvece didigitalSTROM-CloudRango 04 su 10digitalSTROM Local
pfstr/ha-digitalstrom-local
Integrazione Home Assistant locale e basata su eventi per il server digitalSTROM, senza cloud, con blueprint per scene e pulsanti.
Invece di digitalSTROM-Cloud
Componenti
- HAHome Assistant
- HACSHACS
- PyPython
- Categoria
- Home Assistant
- Licenza
- MIT
- Stelle
- 0
- Ultimo commit
- oggi
- Ultima versione
- v0.2.1
Installazione
HACS HACS > Custom repositories > https://github.com/pfstr/ha-digitalstrom-local (Integration) -
05 GitHub Action che segnala ad AbuseIPDB gli indirizzi IP bloccati da regole WAF Cloudflare selezionate, senza lacune né duplicati.
AcWAF pfstr/cloudflare-abuseipdb-reporterCategoriaCloudflareRango 05 su 10cloudflare-abuseipdb-reporter
pfstr/cloudflare-abuseipdb-reporter
GitHub Action che segnala ad AbuseIPDB gli indirizzi IP bloccati da regole WAF Cloudflare selezionate, senza lacune né duplicati.
Componenti
- AcGitHub Action
- WAFCloudflare WAF
- Categoria
- Cloudflare
- Licenza
- MIT
- Stelle
- 0
- Ultimo commit
- 5 giorni fa
- Ultima versione
- v1.1.1
Installazione
yaml - uses: pfstr/cloudflare-abuseipdb-reporter@v1 -
06 Analisi degli header come pacchetto npm e riga di comando per Node.js e il browser, senza dipendenze. Il motore dell'analizzatore di header di questo sito.
npmTS pfstr/mail-header-analyzerInvece diMXToolbox Header AnalyzerRango 06 su 10mail-header-analyzer
pfstr/mail-header-analyzer
Analisi degli header come pacchetto npm e riga di comando per Node.js e il browser, senza dipendenze. Il motore dell'analizzatore di header di questo sito.
Invece di MXToolbox Header Analyzer
Componenti
- npmnpm package
- TSTypeScript
- Categoria
- Analisi e-mail
- Licenza
- MIT
- Stelle
- 0
- Ultimo commit
- 12 giorni fa
- Pacchetto
- npm
Installazione
bash npx mail-header-analyzer message.eml -
07 Misurazione riproducibile di come il Web Discovery Project di Brave scarta gli URL con parti di parola lunghe, in 24 lingue.
npm pfstr/wdp-sprachmessungCategoriaMisurazioniRango 07 su 10WDP-Sprachmessung
pfstr/wdp-sprachmessung
Misurazione riproducibile di come il Web Discovery Project di Brave scarta gli URL con parti di parola lunghe, in 24 lingue.
Componenti
- npmnpm package
- Categoria
- Misurazioni
- Licenza
- MIT
- Stelle
- 0
- Ultimo commit
- 2 settimane fa
Installazione
bash git clone https://github.com/pfstr/wdp-sprachmessung cd wdp-sprachmessung npm install -
08 Eseguire Paperless-ngx con poco spazio: archivio documenti in un servizio cloud tramite mount rclone, con propagazione del mount e watchdog. Sperimentale.
DkSh pfstr/paperless-cloud-storageCategoriaPaperless-ngxRango 08 su 10paperless-cloud-storage
pfstr/paperless-cloud-storage
Eseguire Paperless-ngx con poco spazio: archivio documenti in un servizio cloud tramite mount rclone, con propagazione del mount e watchdog. Sperimentale.
Componenti
- DkDocker
- ShShell
- Categoria
- Paperless-ngx
- Licenza
- MIT
- Stelle
- 2
- Ultimo commit
- 3 mesi fa
Installazione
bash git clone https://github.com/pfstr/paperless-cloud-storage cd paperless-cloud-storage sudo ./setup.sh -
09 Controlla un'installazione Paperless-ngx esistente prima dell'aggiornamento alla v3, in sola lettura, in locale o via SSH su un altro host Docker.
PyDk pfstr/paperless-ngx-v3-upgrade-helperCategoriaPaperless-ngxRango 09 su 10Paperless-ngx v3 Upgrade Helper
pfstr/paperless-ngx-v3-upgrade-helper
Controlla un'installazione Paperless-ngx esistente prima dell'aggiornamento alla v3, in sola lettura, in locale o via SSH su un altro host Docker.
Componenti
- PyPython
- DkDocker
- Categoria
- Paperless-ngx
- Licenza
- MIT
- Stelle
- 0
- Ultimo commit
- 3 mesi fa
Installazione
bash python paperless_breaking_check.py --mode config --config docker-compose.env -
10 Legge i file di log eCall da una casella Microsoft 365 tramite Microsoft Graph e fattura più clienti che condividono lo stesso ambiente.
PSGr pfstr/ecall-log-analyzerCategoriaMicrosoft 365Rango 10 su 10eCall-Log-Analyzer
pfstr/ecall-log-analyzer
Legge i file di log eCall da una casella Microsoft 365 tramite Microsoft Graph e fattura più clienti che condividono lo stesso ambiente.
Componenti
- PSPowerShell
- GrMicrosoft Graph
- Categoria
- Microsoft 365
- Licenza
- Nessuna licenza
- Stelle
- 0
- Ultimo commit
- 3 mesi fa
Rango = 10 × log10(stelle + 1) − giorni dall'ultimo commit / 12 (al massimo 10) + 1 con una versione.