Skip to content

dianadi021/fullstack-codeigniter

Repository files navigation

Welcome! #Fullstack Codeigniter 🚀

Requirements

Languages

version
version

Frontend

version
version

Database

version

Tools

version
version
version

Library / CDN

![AlpineJS]
![JQuery UI]
![MomentJS]
![NotyJS]
![Sweetalert]
![tostr]
![DataTables]
![AG Grid] / ![AG Grid Theme Builder]
![ListJS]
![Flaticon]

Setup

Perlu diperhatikan jika ingin setup menggunakan docker atau local.host;

base_url() value harus diubah dan disesuaikan dengan port jika menggunakan docker atau tidak menggunakan docker

  • Open File application\config\config.php

Change value

$config['base_url'] = 'http://localhost:8080';

ENV / Environment

  • Jika running menggunakan server localhost maka database menggunakan
DB_HOST=localhost
  • Jika running menggunakan nginx docker maka database localhost menggunakan
DB_HOST=host.docker.internal
  • Jika running menggunakan database docker menggunakan
DB_HOST=codeigniter_database

Docker

  • Jangan lupa untuk merubah ports pada file docker-compose.yml untuk disesuaikan di perangkat masing - masing supaya tidak error
ports:
      - "3306:3306" # *Contoh customize_port:default_service_port
  • Pastikan value .env sudah sama dengan konfigurasi docker-compose.yml
  • Mengaktifkan mesin docker, dan pastikan operasi build berhasil sampai akhir
docker-compose up -d

Redis

  • Container redis run promp berikut
redis-cli FLUSHALL
  • Jika running menggunakan local.host maka redis menggunakan
REDIS_CLIENT=predis
  • Jika running menggunakan nginx docker maka redis menggunakan
REDIS_CLIENT=phpredis

Migration run in docker terimnal jika koneksi apps menggunakan docker

php index.php migration

Mungkin bisa perhatikan migration_version pada file application\config\migration.php

$config['migration_version'] = 0;

php.ini

display_errors = On
error_reporting = E_ALL
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
memory_limit = 512M

extension = pdo_pgsql
extension = pgsql

About

No description, website, or topics provided.

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE
MIT
license.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages