If you want to make Laravel Homestead url available for public using Ngrok simply use code below
ngrok http 192.168.10.10:80 --host-header=homestead.test
database' => [ | |
'type' => 'mysql', | |
'host' => 'localhost', | |
'port' => 3306, | |
'name' => 'directus_test', | |
'username' => 'root', | |
'password' => 'root', | |
'engine' => 'InnoDB', | |
'charset' => 'utf8mb4' | |
] |
-- MariaDB dump 10.17 Distrib 10.4.6-MariaDB, for Linux (x86_64) | |
-- | |
-- Host: 127.0.0.1 Database: office | |
-- ------------------------------------------------------ | |
-- Server version 10.4.6-MariaDB | |
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; | |
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; | |
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; | |
/*!40101 SET NAMES utf8mb4 */; |
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
<title>Belajar Socket.IO</title> | |
<!-- Tell the browser to be responsive to screen width --> | |
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> | |
<!-- Bootstrap 3.3.7 --> | |
<link rel="stylesheet" href="<?= base_url() ?>/assets/bootstrap/dist/css/bootstrap.min.css"> |
<?php | |
defined('BASEPATH') OR exit('No direct script access allowed'); | |
class Admin extends CI_Controller | |
{ | |
public function index() | |
{ | |
$ip = $_SERVER['HTTP_HOST'];; | |
$arrayData = array( |
<?php | |
defined('BASEPATH') OR exit('No direct script access allowed'); | |
class Api extends CI_Controller | |
{ | |
public function list_employee() | |
{ | |
header('Content-Type: application/json'); | |
$query = $this->db->get('employee'); | |
if ($query) { |
<IfModule mod_rewrite.c> | |
Options -Indexes | |
RewriteEngine On | |
RewriteCond $1 !^(index\\.php|resources|robots\\.txt) | |
RewriteCond %{REQUEST_FILENAME} !-f | |
RewriteCond %{REQUEST_FILENAME} !-d | |
RewriteRule ^(.+)$ index.php?/$1 [L,QSA] | |
</IfModule> |
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http"); | |
$config['base_url'] .= "://".$_SERVER['HTTP_HOST']; | |
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']); |
package main | |
import "github.com/gin-gonic/gin" | |
func main() { | |
r := gin.Default() | |
r.GET("/test", func(c *gin.Context) { | |
c.JSON(200, gin.H{ | |
"message": "hello", | |
}) |
package main | |
import ( | |
"flag" | |
"github.com/gorilla/websocket" | |
"log" | |
"net/url" | |
"os" | |
"os/signal" | |
"time" |
If you want to make Laravel Homestead url available for public using Ngrok simply use code below
ngrok http 192.168.10.10:80 --host-header=homestead.test