chore: add AGPL-3.0 license, update README and about page for open source

This commit is contained in:
2026-02-11 15:32:47 +01:00
parent 2d7d22b22f
commit 5cf04af7ab
4 changed files with 722 additions and 14 deletions

View File

@@ -53,11 +53,10 @@ kashilo.com ermöglicht es Nutzern, Kleinanzeigen zu schalten und Waren/Dienstle
- **CSS Custom Properties** (Theming)
- **PWA** (Service Worker, Manifest)
### Backend (geplant)
- **Directus** (Headless CMS)
- REST/GraphQL API
### Backend
- **Directus** (Headless CMS, selbst gehostet)
- REST API
- Auth, Rollen, Berechtigungen
- Custom Extensions für XMR-Integration
### Services
- **Directus** Backend: `api.kashilo.com` (Docker)
@@ -65,9 +64,8 @@ kashilo.com ermöglicht es Nutzern, Kleinanzeigen zu schalten und Waren/Dienstle
- **BTCPay Server**: `pay.xmr.rocks` (Monero-Zahlungen, Trocador-Plugin)
- **TweetNaCl**: Self-hosted in `js/vendor/` (E2E-Verschlüsselung)
### Infrastruktur (geplant)
- monero-wallet-rpc
- Push-Benachrichtigungen
### Geplant
- Push-Benachrichtigungen (Web Push API)
---
@@ -81,8 +79,8 @@ kashilo.com ermöglicht es Nutzern, Kleinanzeigen zu schalten und Waren/Dienstle
```bash
# Repository klonen
git clone https://gitea.pro/schmidt1024/dgray.git
cd dgray
git clone https://gitea.pro/schmidt1024/kashilo.git
cd kashilo
# Lokalen Server starten
python3 -m http.server 8080
@@ -253,10 +251,10 @@ kashilo/
- [ ] Push-Benachrichtigungen (Web Push API)
### Phase 4: Payments
- [x] XMR-Kursabfrage API (CoinGecko)
- [x] XMR-Kursabfrage API (Kraken primary, CoinGecko fallback)
- [x] Fiat ↔ XMR Umrechnung (Dual-Preis-Anzeige)
- [x] BTCPay Server Integration (`pay.xmr.rocks`, Proxy auf `pow.kashilo.com`)
- [x] Listing-Gebühr: 1 EUR/USD/CHF/GBP (200 JPY) via Monero
- [x] Listing-Gebühr: 1 USD via Monero
- [x] Webhook für Auto-Publish nach Blockchain-Confirmation
- [x] Expired Listings (Directus Flow, Status-Badges auf Cards)
- [x] Token-Refresh bei Tab-Visibility-Change
@@ -308,10 +306,15 @@ kashilo/
## 📄 Lizenz
TBD
Dieses Projekt steht unter der [GNU Affero General Public License v3.0 (AGPL-3.0)](LICENSE).
Der Quellcode ist frei verfügbar. Forks und Modifikationen müssen ebenfalls unter AGPL-3.0 veröffentlicht werden.
**kashilo** ist eine eingetragene Marke. Der Name und das Logo dürfen nicht ohne Genehmigung für abgeleitete Projekte verwendet werden.
---
## 📞 Kontakt
TBD
- **Issues:** [gitea.pro/schmidt1024/kashilo/issues](https://gitea.pro/schmidt1024/kashilo/issues)
- **Website:** [kashilo.com](https://kashilo.com)