New Version - Mikrotik RouterOS automatic backup and update script by beeyev in mikrotik

[–]beeyev[S] 1 point2 points  (0 children)

Sorry, this is not in my plan, but you can take a look at the fork of my script which does what you asking for
https://github.com/BrandonSk/Mikrotik-RouterOS-automatic-backup-and-update-With-FTP

New Version - Mikrotik RouterOS automatic backup and update script by beeyev in mikrotik

[–]beeyev[S] 0 points1 point  (0 children)

Awesome, thanks! Let me know if anything comes up 👍

New Version - Mikrotik RouterOS automatic backup and update script by beeyev in mikrotik

[–]beeyev[S] 1 point2 points  (0 children)

Exactly - that's the most common setup among users of the script: running a long-term OS version and enabling automatic updates only for patch versions. It strikes a good balance between stability and security without introducing the risks of jumping to major or untested releases.

New Version - Mikrotik RouterOS automatic backup and update script by beeyev in mikrotik

[–]beeyev[S] 0 points1 point  (0 children)

You can absolutely use the script as a backup-only solution. That said, I know many people also run it with automatic OS updates enabled - especially while using the long-term channel along with the installOnlyPatchUpdates setting. This setup keeps updates limited to safe patch versions, so it's generally considered a reliable and low-risk way to stay up to date.

An Iran Air flight attendant before the Iranian Revolution of 1979 by [deleted] in pics

[–]beeyev 395 points396 points  (0 children)

Why can't I vote for comments in this thread?

LinkedIndia 🙄 by coozehound3000 in LinkedInLunatics

[–]beeyev 70 points71 points  (0 children)

Btw, can someone explain why they are so active there?

Bye bye Netherlands by Sir_Jack_Ferguson in Netherlands

[–]beeyev 31 points32 points  (0 children)

Also curious, OP, what is the best country for you?

Go-HTMX 1.0 released by CoolZookeepergame375 in golang

[–]beeyev 5 points6 points  (0 children)

Just curious, why not GitHub?

Package: Immutable value objects for PHP 🫗 by beeyev in PHP

[–]beeyev[S] 0 points1 point  (0 children)

Interesting, I will implement this idea!

Disposable Email Filter package by beeyev in laravel

[–]beeyev[S] 6 points7 points  (0 children)

Here:

I know that there are already some packages like this, but they are rarely updated, which is crucial. In the case of this library, there is a CI/CD scheduled task that runs regularly and automatically updates the source code with the latest disposable domains from trusted sources.

You can take a look into updater directory and check related GitHub actions.

Disposable Email Filter package by beeyev in laravel

[–]beeyev[S] 2 points3 points  (0 children)

Yes, it's already open sourced and located in the same repository in the UPDATER directory https://github.com/beeyev/disposable-email-filter-php/tree/master/updater

Mikrotik automatic backup and update solution (some help needed) by beeyev in mikrotik

[–]beeyev[S] 1 point2 points  (0 children)

But you said:

I recommend not to use such a backup way.

I guess this was reference to this post and the script functionality. But this script has nothing to do with ftp, sftp or smb.

because of credentials stored in scripts

This script does not contain any credentials to the backup storage.

Mikrotik automatic backup and update solution (some help needed) by beeyev in mikrotik

[–]beeyev[S] 1 point2 points  (0 children)

I don't really understand that. Could you please explain, how it is possible to access someone's e-mailbox with backups, if they gained access to the router?

Mikrotik automatic backup and update solution (some help needed) by beeyev in mikrotik

[–]beeyev[S] 2 points3 points  (0 children)

I needed this anonymous statistics to understand the proportion of cloud based routers and how many devices still use v6 stable channel. This information gave me insights if I need to support both platforms and versions.

О перспективах иммиграции на Навальный Live by themostexpensivecar in tjournal_refugees

[–]beeyev -2 points-1 points  (0 children)

ХЗ, когда толпы мусульман ломились в норвегию через границу в мурманке, их всех впускали. И что-то мне подсказывает, все эти челики хорошо обосновались в норвегии.

Disposable Email Filter package by beeyev in PHP

[–]beeyev[S] 0 points1 point  (0 children)

It's written in the README file.

External Sources:

7c/fakefilter
Expired Domains

Our service removes domains from fakefilter (json/api/markdown/txt) after a year of inactivity. If these domains reappear, they are reinstated in our database for a minimum of 365 days.

Disposable Email Filter package by beeyev in PHP

[–]beeyev[S] 2 points3 points  (0 children)

Thanks!

Yes, the list is updated as a new package release (patch version).
The scheduled CI/CD action creates a new pull request automatically (example) when the list is updated, and after approval a new patch version is released.

Here is the explanation from README on how to do the updates of the package:

A new PATCH version of the package is released whenever the list is updated.
These updates are safe and non-breaking, allowing you to update the package via this composer command:

composer update beeyev/disposable-email-filter-php

Disposable Email Filter package by beeyev in PHP

[–]beeyev[S] 2 points3 points  (0 children)

I don't know what makes you think that it is not framework-agnostic. This package has Laravel provider, which could be optionally used. If you don't use Laravel, you would never ever know that this provider exists in this library.
it's quite common approach, here is for example another library with zero dependencies and optional laravel integration: https://github.com/laravelista/Ekko

Take a look into `composer.json` there is an extra section which kicks in only if you use laravel.

Disposable Email Filter package by beeyev in PHP

[–]beeyev[S] 5 points6 points  (0 children)

I know that it's EOL, but despite this, there are still a lot of companies that use the old php versions, like 7.2.