Skip to content

Instantly share code, notes, and snippets.

View webnitros's full-sized avatar

Андрей webnitros

View GitHub Profile
version: "3.5"
services:
bunkerweb:
image: bunkerity/bunkerweb:1.5.1
ports:
- published: 80
target: 8080
mode: host
protocol: tcp
<script>
var fired = false // Блокировка от повторнрого запуска, устарнавливает true после инициализации
window.addEventListener('scroll', () => {
if (fired === false) {
fired = true
// Тут код для запуска
}
})
@webnitros
webnitros / ddos_varibles.sh
Created April 22, 2024 04:55
Отправка статистики на сервер для анализа трафика
#!/bin/bash
echo "DDoS-атака на порт 443"
COUNT_PACKETS=$1
echo "Количество пакетов: $COUNT_PACKETS"
SITE_MONITORING=$2
echo "Сайт мониторинга: $SITE_MONITORING"
# Бесконечный цикл
@php
use Illuminate\Support\Str;
$language = $getLanguage();
$value = $getState();
$validJson = !is_string($value) && Str::isJson(json_encode($value));
@endphp
<x-dynamic-component class="filament-syntax-entry-component" :component="$getEntryWrapperView()" :entry="$entry" wire:ignore>
<div
@webnitros
webnitros / testauth.sh
Created January 9, 2024 06:11
Проверка что пользователь авторизован в Docker registry
#!/bin/bash
# Получаем информацию о Docker
docker_info=$(docker info)
# Проверяем, содержится ли информация о Swarm.NodeID (это может указывать на неполный вывод info)
if echo "$docker_info" | grep -q "Swarm.NodeID"; then
echo "Пользователь не авторизован в Docker."
else
# Получаем имя пользователя
@webnitros
webnitros / SchemaCommand.php
Created December 6, 2023 11:30
Создание описание для openapi
<?php
/**
* Created by Andrey Stepanenko.
* User: webnitros
* Date: 06.05.2023
* Time: 01:15
*/
namespace App\Console\Commands;
TextInput::make('name')
->disabled() // Поле отключен
->dehydrated() // запрет на редактирование но при этом сохранять данные в базу
->dehydrateStateUsing(fn(string $state): string => mb_strtolower($state))
->required(),
@webnitros
webnitros / minio-upload.sh
Created August 3, 2023 04:33 — forked from PhilipSchmid/minio-upload.sh
Upload data to Minio using CURL
#!/bin/bash
# Usage: ./minio-upload my-bucket my-file.zip
bucket=$1
file=$2
host=minio.example.com
s3_key=svc_example_user
s3_secret=svc_example_user_password
@webnitros
webnitros / Установка последней версии Docker Compose на CentOS 7.md
Created July 23, 2023 02:39
инструкция по правильной установке dcoker на сервер с последней версий docker compose

Установка последней версии Docker Compose на CentOS 7

Сообщение от вас:

centos 7

docker-compose -v -bash: docker-compose: команда не найдена

установить последнуюю версию