BereaWare

SOURCE TERBUKA · SELF-HOSTED

Kelola kehidupan gereja.
Dengan data di instalasi Anda.

CMS, konten dan form publik, serta aplikasi jemaat dalam satu fondasi. Setiap instalasi memiliki database, secret dan pengelolanya sendiri.

Portal staging. Repository upstream belum dipublikasikan. Paket source yang dipasang operator tersedia melalui bagian unduhan di bawah; tidak ada data jemaat nyata di dalam paket.

Unduh source

Memeriksa paket source pada instalasi ini…

Paket mencakup source, lockfile, notice dan panduan. Daftar lisensi mencatat bukti yang tersedia; ini bukan audit seluruh dependensi atau persetujuan UAT.

Ruang kerja yang terhubung

01

Sekretariat dan CMS

Keanggotaan, publikasi, kegiatan, formulir dan layanan dengan hak akses yang ditentukan server.

02

Konten gereja

Halaman gereja dengan path sendiri, warta, agenda, renungan dan tautan pendaftaran.

03

Jemaat

Client Flutter untuk profil, permohonan anggota, kartu yang disetujui, kehadiran dan komunitas.

Pendaftaran akun tidak berarti persetujuan anggota. Distribusi toko aplikasi, signing dan uji perangkat memerlukan proses tersendiri.

Mulai dari instalasi bersih

Siapkan Linux x86-64, Docker Compose, Node.js 24, domain dan reverse proxy HTTPS. Jalankan dari source atau arsip yang telah diperiksa.

node deploy/configure.mjs --domain example.org \
  --prefix staging --project bereaware-staging \
  --out /private/bereaware-staging
sh deploy/staging.sh /private/bereaware-staging/staging.env validate
sh deploy/staging.sh /private/bereaware-staging/staging.env build
sh deploy/staging.sh /private/bereaware-staging/staging.env start

Generator menyiapkan konfigurasi privat dan fragmen Caddy. Operator meninjau DNS/proxy, lalu onboarding pemilik dilakukan dari CMS. Source tidak membawa data/demo, secret atau korpus Alkitab.

Kontribusi dan keamanan

Kode asli berlisensi MIT. Font dan dependensi mengikuti lisensi masing-masing. Identitas serta media gereja tetap milik pemiliknya; teks Alkitab membutuhkan hak terpisah.

Tes source dan konfigurasi tidak menggantikan uji restore, perjalanan pengguna, atau UAT gereja.