PENGEMBANGAN PLATFORM AUTO-DEPLOYMENT MULTI-PROJECT DENGAN GITHUB ACTIONS UNTUK DIGITALISASI MANAJEMEN PROYEK MAHASISWA PROGRAM STUDI SISTEM INFORMASI

Rayhan, Muhammad Daffa (2026) PENGEMBANGAN PLATFORM AUTO-DEPLOYMENT MULTI-PROJECT DENGAN GITHUB ACTIONS UNTUK DIGITALISASI MANAJEMEN PROYEK MAHASISWA PROGRAM STUDI SISTEM INFORMASI. Bachelor thesis, Institut Teknologi Kalimantan.

[img] Text
10221058_cover.pdf

Download (617kB)
[img] Text
10221058_statement_of_authenticity.pdf

Download (570kB)
[img] Text
10221058_publishing_agreement.pdf

Download (465kB)
[img] Text
10221058_approval_sheet.pdf

Download (484kB)
[img] Text
10221058_preface.pdf

Download (410kB)
[img] Text
10221058_abstract_id.pdf

Download (454kB)
[img] Text
10221058_abstract_en.pdf
Restricted to Repository staff only until 4 January 2028.

Download (454kB) | Request a copy
[img] Text
10221058_table_of_content.pdf
Restricted to Repository staff only until 4 January 2028.

Download (437kB) | Request a copy
[img] Text
10221058_illustrations.pdf
Restricted to Repository staff only until 4 January 2028.

Download (390kB) | Request a copy
[img] Text
10221058_tables.pdf
Restricted to Repository staff only until 4 January 2028.

Download (444kB) | Request a copy
[img] Text
10221058_chapter_1.pdf
Restricted to Repository staff only until 4 January 2028.

Download (672kB) | Request a copy
[img] Text
10221058_chapter_2.pdf
Restricted to Repository staff only until 4 January 2028.

Download (732kB) | Request a copy
[img] Text
10221058_chapter_3.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy
[img] Text
10221058_chapter_4.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy
[img] Text
10221058_conclusions.pdf
Restricted to Repository staff only until 4 January 2028.

Download (452kB) | Request a copy
[img] Text
10221058_bibliography.pdf

Download (425kB)
[img] Text
10221058_enclosure.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy
[img] Text
10221058_paper.pdf
Restricted to Repository staff only until 4 January 2028.

Download (477kB) | Request a copy
[img] Text
10221058_presentation.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy

Abstract

Transformasi digital di pendidikan tinggi menuntut sistem pengelolaan dan publikasi proyek mahasiswa yang efisien dan terstandar, namun proses deployment aplikasi web di Program Studi Sistem Informasi Institut Teknologi Kalimantan (ITK) masih dilakukan secara manual serta terkendala biaya Virtual Private Server (VPS) dan domain. Penelitian ini bertujuan mengembangkan platform auto-deployment multi-project berbasis GitHub Actions untuk mengotomatisasi proses validasi, pengemasan, dan deployment proyek Laravel mahasiswa melalui tiga tahapan workflow utama, yaitu Detect & Validate, Package & Deploy, dan Notification, dengan memanfaatkan Set-Top Box (STB) berbasis Armbian sebagai server lokal berbiaya rendah. Sistem dikembangkan menggunakan metode System Development Life Cycle (SDLC) dengan pendekatan Waterfall. Arsitektur sistem mengintegrasikan GitHub sebagai repositori kode, GitHub Actions sebagai mekanisme Continuous Integration dan Continuous Deployment (CI/CD), aaPanel sebagai manajemen hosting, serta Cloudflare Tunnel sebagai akses aman tanpa IP publik, dengan workflow berbasis YAML. Hasil pengujian menunjukkan bahwa penerapan CI/CD mempercepat proses deployment, mengurangi kesalahan manual, meningkatkan transparansi pembaruan, serta memberikan pengalaman pembelajaran yang relevan dengan praktik DevOps modern.

Item Type: Thesis (Bachelor)
Subjects: T Technology > T Technology (General)
Divisions: Jurusan Matematika dan Teknologi Informasi > Sistem Informasi
Depositing User: Muhammad Daffa Rayhan
Date Deposited: 14 Jul 2026 06:05
Last Modified: 14 Jul 2026 06:05
URI: http://repository.itk.ac.id/id/eprint/26946

Actions (login required)

View Item View Item