Skip to content

Instantly share code, notes, and snippets.

View tderick's full-sized avatar
🏠
Working from home

DERICK TEMFACK tderick

🏠
Working from home
View GitHub Profile
@tderick
tderick / default.conf
Last active February 17, 2023 06:13
Docker-compose file for Odoo with SSL
#odoo server
upstream odoo {
server odoo:8069;
}
upstream odoochat {
server odoo:8072;
}
map $http_upgrade $connection_upgrade {
default upgrade;
@tderick
tderick / default.conf
Last active January 19, 2023 13:30
Nginx conf
#odoo server
upstream odoo {
server odoo:8069;
}
upstream odoochat {
server odoo:8072;
}
map $http_upgrade $connection_upgrade {
default upgrade;
@tderick
tderick / odoo.conf
Last active February 17, 2023 05:06
Odoo.conf file
[options]
addons_path = /mnt/extra-addons,
admin_passwd = admin_password
db_host = postgres
db_user = odoo
db_password = password
@tderick
tderick / docker-compose.yml
Last active February 17, 2023 04:59
docker-compose without SSL
version: '3.9'
services:
odoo:
container_name: odoo
image: odoo:16.0
volumes:
- ./extra-addons:/mnt/extra-addons
- ./etc/odoo:/etc/odoo
- odoo-web-data:/var/lib/odoo
<html>
<head>
<title>List uploaded files</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css"
integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">
</head>
<body>
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use App\Models\Files;
class FilesController extends Controller
<html>
<head>
<title>Contact Form</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.0.0/dist/css/bootstrap.min.css">
<style>
/* The switch - the box around the slider */
.switch {
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Parameters;
class ParametersController extends Controller
{
<?php
public function store(Request $request)
{
$this->validate($request, [
'name' => 'required',
'email' => 'required',
'message' => 'required',
'g-recaptcha-response' => 'required|recaptchav3:contact,0.5'
]);
@tderick
tderick / ContactEmail.php
Created August 30, 2022 00:59
The final look of ContactEmail.php
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use App\Models\Contact;