Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 13.58.45.209
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
Delete
Unzip
Name
Size
Permission
Date
Action
bin
[ DIR ]
drwxrwxr-x
2022-08-25 14:41
config
[ DIR ]
drwxrwxr-x
2023-08-09 09:32
migrations
[ DIR ]
drwxrwxr-x
2022-09-16 09:49
node_modules
[ DIR ]
drwxrwxr-x
2022-08-30 11:49
public
[ DIR ]
drwxrwxr-x
2022-12-15 15:03
src
[ DIR ]
drwxrwxr-x
2023-08-15 12:20
templates
[ DIR ]
drwxrwxr-x
2023-03-15 11:53
translations
[ DIR ]
drwxrwxr-x
2022-09-21 07:39
var
[ DIR ]
drwxrwxrwx
2022-08-25 14:41
vendor
[ DIR ]
drwxrwxr-x
2023-08-09 09:16
.env
1.92
KB
-rw-r--r--
2022-12-09 22:25
.gitignore
319
B
-rw-r--r--
2022-12-01 07:06
composer.json
2.44
KB
-rw-rw-r--
2023-08-09 09:16
composer.lock
319.58
KB
-rw-rw-r--
2023-08-09 09:16
composer.phar
2.67
MB
-rwxr-xr-x
2022-08-24 13:00
docker-compose.override.yml
247
B
-rw-rw-r--
2022-08-30 10:53
docker-compose.yml
715
B
-rw-rw-r--
2022-08-25 15:07
gulpfile.js
5.88
KB
-rw-rw-r--
2021-11-24 16:23
package-lock.json
1.08
MB
-rw-rw-r--
2022-08-30 11:49
package.json
1020
B
-rw-rw-r--
2022-12-22 17:25
symfony.lock
7.74
KB
-rw-rw-r--
2022-12-22 17:25
Save
Rename
"use strict"; const {src, dest} = require("gulp"); const gulp = require("gulp"); const autoprefixer = require("gulp-autoprefixer"); const cssbeautify = require("gulp-cssbeautify"); const removeComments = require('gulp-strip-css-comments'); const rename = require("gulp-rename"); const sass = require("gulp-sass")(require("sass")); const cssnano = require("gulp-cssnano"); const uglify = require("gulp-uglify"); const plumber = require("gulp-plumber"); const panini = require("panini"); const del = require("del"); const notify = require("gulp-notify"); const webpack = require('webpack'); const webpackStream = require('webpack-stream'); const browserSync = require("browser-sync").create(); /* Paths */ const srcPath = 'src/'; const distPath = 'dist/'; const path = { build: { html: distPath, js: distPath + "assets/js/", css: distPath + "assets/css/", images: distPath + "assets/images/", fonts: distPath + "assets/fonts/" }, src: { html: srcPath + "*.html", js: srcPath + "assets/js/*.js", css: srcPath + "assets/scss/*.scss", images: srcPath + "assets/images/**/*.{jpg,png,svg,gif,ico,webp,webmanifest,xml,json}", fonts: srcPath + "assets/fonts/**/*.{eot,woff,woff2,ttf,svg}" }, watch: { html: srcPath + "**/*.html", js: srcPath + "assets/js/**/*.js", css: srcPath + "assets/scss/**/*.scss", images: srcPath + "assets/images/**/*.{jpg,png,svg,gif,ico,webp,webmanifest,xml,json}", fonts: srcPath + "assets/fonts/**/*.{eot,woff,woff2,ttf,svg}" }, clean: "./" + distPath } /* Tasks */ function serve() { browserSync.init({ server: { baseDir: "./" + distPath } }); } function html(cb) { panini.refresh(); return src(path.src.html, {base: srcPath}) .pipe(plumber()) .pipe(panini({ root: srcPath, layouts: srcPath + 'layouts/', partials: srcPath + 'partials/', helpers: srcPath + 'helpers/', data: srcPath + 'data/' })) .pipe(dest(path.build.html)) .pipe(browserSync.reload({stream: true})); cb(); } function css(cb) { return src(path.src.css, {base: srcPath + "assets/scss/"}) .pipe(plumber({ errorHandler : function(err) { notify.onError({ title: "SCSS Error", message: "Error: <%= error.message %>" })(err); this.emit('end'); } })) .pipe(sass({ includePaths: './node_modules/' })) .pipe(autoprefixer({ cascade: true })) .pipe(cssbeautify()) .pipe(dest(path.build.css)) .pipe(cssnano({ zindex: false, discardComments: { removeAll: true } })) .pipe(removeComments()) .pipe(rename({ suffix: ".min", extname: ".css" })) .pipe(dest(path.build.css)) .pipe(browserSync.reload({stream: true})); cb(); } function cssWatch(cb) { return src(path.src.css, {base: srcPath + "assets/scss/"}) .pipe(plumber({ errorHandler : function(err) { notify.onError({ title: "SCSS Error", message: "Error: <%= error.message %>" })(err); this.emit('end'); } })) .pipe(sass({ includePaths: './node_modules/' })) .pipe(rename({ suffix: ".min", extname: ".css" })) .pipe(dest(path.build.css)) .pipe(browserSync.reload({stream: true})); cb(); } function js(cb) { return src(path.src.js, {base: srcPath + 'assets/js/'}) .pipe(plumber({ errorHandler : function(err) { notify.onError({ title: "JS Error", message: "Error: <%= error.message %>" })(err); this.emit('end'); } })) .pipe(webpackStream({ mode: "production", output: { filename: 'app.js', } })) .pipe(dest(path.build.js)) .pipe(browserSync.reload({stream: true})); cb(); } function jsWatch(cb) { return src(path.src.js, {base: srcPath + 'assets/js/'}) .pipe(plumber({ errorHandler : function(err) { notify.onError({ title: "JS Error", message: "Error: <%= error.message %>" })(err); this.emit('end'); } })) .pipe(webpackStream({ mode: "development", output: { filename: 'app.js', } })) .pipe(dest(path.build.js)) .pipe(browserSync.reload({stream: true})); cb(); } function images(cb) { return src(path.src.images) .pipe(dest(path.build.images)) .pipe(browserSync.reload({stream: true})); cb(); } function fonts(cb) { return src(path.src.fonts) .pipe(dest(path.build.fonts)) .pipe(browserSync.reload({stream: true})); cb(); } function clean(cb) { return del(path.clean); cb(); } function watchFiles() { gulp.watch([path.watch.html], html); gulp.watch([path.watch.css], cssWatch); gulp.watch([path.watch.js], jsWatch); gulp.watch([path.watch.images], images); gulp.watch([path.watch.fonts], fonts); } const build = gulp.series(clean, gulp.parallel(html, css, js, images, fonts)); const watch = gulp.parallel(build, watchFiles, serve); /* Exports Tasks */ exports.html = html; exports.css = css; exports.js = js; exports.images = images; exports.fonts = fonts; exports.clean = clean; exports.build = build; exports.watch = watch; exports.default = watch;