a simple URL shortener that doesn't try to do too much. also, serverless
Sebelumnya kita menggunakan gow untuk membuat URL shortener yang mana dibuat menggunakan Go & Reason serta SQLite sebagai basis data.
Karena terjadi musibah terkait Docker, semua data yang ada di Docker Volume hilang ditelan Inode. Dibuatnya project ini adalah agar:
- Menghindari musibah tersebut terjadi lagi
- Membuat proses pembuatan "short url" menjadi relatif lebih mudah & transparan
- Dah
Project ini digunakan oleh internal evilfactorylabs untuk membuat "short url" agar mempermudah audiens evilfactorylabs mengakses tautan yang anggota evilfactorylabs buat (dan juga cocok untuk mengarahkan ke tautan affiliate :p)
- Bash ~> 3.2
- Node.js ~> 14.16
- NPM ~> 6.14
- OpenSSL ~> 1.1 (Opsional)
- Clone repository ini
- Jalankan
./generate
untuk menampilkan cara penggunaan
Seharusnya sudah cukup jelas :)
Tidak ada. YOLO.
Cukup push repository ini di GitHub, sesuaikan konten yang ada di direktori links
,
sesuaikan konten yang ada di .github/workflows/eleventy.yml
khususnya dibagian cname
, profit.
Berkontribusilah ke project lain yang lebih bermanfaat!
Project ini dibuat menggunakan Eleventy dan ditenagai oleh GitHub Actions.
Project ini dirilis menggunakan lisensi MIT.