Skip to content

Instantly share code, notes, and snippets.

Avatar
💬
drink more water

samayo samayo

💬
drink more water
View GitHub Profile
@samayo
samayo / 00_ReadMe.md
Created Oct 17, 2018 — forked from mohamed-el-habib/00_ReadMe.md
drupal fpm with nginx and mysql
View 00_ReadMe.md

Usage

git clone git://github.com/fd57d8aa59b1574ee7728edf128814d3.git docker-drupal-fpm
cd docker-drupal-fpm
mkdir -p /usr/local/share/dockervolumes/drupal # if you change this folder please update the run.sh
chmod +x run.sh && ./run.sh up
View peek.md

mysql

# create user
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';    
# grant all privileges    
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';   
# flush privileges   
FLUSH PRIVILEGES;   
GRANT type_of_permission ON database_name.table_name TO ‘username’@'localhost’;    
REVOKE type_of_permission ON database_name.table_name FROM ‘username’@‘localhost’;   
View gist:e69074800bb35a876070d37e560ef23e
[root@samayo sites]# docker logs some-prestashop
* Reapplying PrestaShop files for enabled volumes ...
* No pre-install script found, let's continue...
* No post-install script found, let's continue...
* Almost ! Starting web server now
@samayo
samayo / 1nginx.conf
Created Sep 13, 2019 — forked from josephbolus/1nginx.conf
Wordpress Nginx Config
View 1nginx.conf
# ---------------------------------------
# Main Module
# ---------------------------------------
user nginx;
# This number should be, at maximum, the number of CPU cores on your system.
worker_processes 2;
pid /var/run/nginx.pid;
# Only log critical errors
@samayo
samayo / docker-compose.yml
Created Oct 16, 2018
working docker file
View docker-compose.yml
version: '3'
services:
db:
container_name: mariadb
build:
context: ./mariadb
volumes:
- ./mariadb/scripts:/docker-entrypoint-initdb.d
- ./.data/db:/var/lib/mysql
View aws-upload.vue
<template>
<div class='vue-aws-uploader' :class='wrapperCss'>
<label for="vue-aws-upload" class='fa fa-upload'> Click here to upload your <b>{{ folder }}</b> files </label>
<input type="file" name="file" id="vue-aws-upload" class="vue-aws-upload" @change='init($event)' />
</div>
</template>
<script>
import axios from 'axios'
View server.conf
server {
listen 80;
server_name example.com dev.example.com;
root /var/www/sites/public/dev.example/;
index index.html index.htm index.php;
access_log /var/log/nginx/example.com_access.log;
error_log /var/log/nginx/example.com_error.log;
charset utf-8;
View bootstrap.php
<?php
### USAGE
#Require the autoload in your bootstrap, and use the Application to start your app
require __DIR__ . '/../Autoload.php';
$app = new Fastpress\Application;
$app->get('/hello/{:name}', function($name) use ($app){
View keybase.md

Keybase proof

I hereby claim:

  • I am samayo on github.
  • I am samayo (https://keybase.io/samayo) on keybase.
  • I have a public key whose fingerprint is 7DE1 4E1C 7085 72C1 4BD9 D523 8651 99F6 F632 E04C

To claim this, I am signing this object:

View keybase.md

Keybase proof

I hereby claim:

  • I am samayo on github.
  • I am samayo (https://keybase.io/samayo) on keybase.
  • I have a public key whose fingerprint is 7DE1 4E1C 7085 72C1 4BD9 D523 8651 99F6 F632 E04C

To claim this, I am signing this object: