aboutsummaryrefslogtreecommitdiffstats
path: root/global-config
diff options
context:
space:
mode:
Diffstat (limited to 'global-config')
-rw-r--r--global-config139
1 files changed, 0 insertions, 139 deletions
diff --git a/global-config b/global-config
deleted file mode 100644
index 0228082..0000000
--- a/global-config
+++ /dev/null
@@ -1,139 +0,0 @@
-#!rsc
-# RouterOS script: global-config
-# Copyright (c) 2013-2020 Christian Hesse <mail@eworm.de>
-# https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md
-#
-# global configuration
-# https://git.eworm.de/cgit/routeros-scripts/about/
-
-# Make sure all configuration properties are up to date and this
-# value is in sync with value in script 'global-functions'!
-:global GlobalConfigVersion 24;
-
-# This is used for DNS and backup file.
-:global Domain "example.com";
-:global HostNameInZone true;
-:global PrefixInZone true;
-:global ServerNameInZone false;
-
-# These addresses are used to send e-mails to. The to-address needs
-# to be filled; cc-address can be empty, one address or a comma
-# separated list of addresses.
-:global EmailGeneralTo "mail@example.com";
-:global EmailGeneralCc "another@example.com";
-
-# You can send Telegram notifications. Register a bot
-# and add the token and chat ids here.
-:global TelegramTokenId "";
-:global TelegramChatId "";
-#:global TelegramTokenId "123456:ABCDEF-GHI";
-#:global TelegramChatId "12345678";
-
-# Toggle this to disable symbols in notifications.
-:global NotificationsWithSymbols true;
-
-# This defines what backups to generate and what password to use.
-:global BackupSendBinary false;
-:global BackupSendExport true;
-:global BackupPassword "v3ry-s3cr3t";
-# These addresses are used to send backup and config export files to.
-:global EmailBackupTo "mail@example.com";
-:global EmailBackupCc "another@example.com";
-# These credentials are used to upload backup and config export files.
-# SFTP authentication is tricky, you may have to limit authentication
-# methods for your SSH server.
-:global BackupUploadUrl "sftp://example.com/backup/";
-:global BackupUploadUser "mikrotik";
-:global BackupUploadPass "v3ry-s3cr3t";
-
-# This defines a filter on log topics not to be forwarded.
-:global LogForwardFilter "(debug|info|script)";
-
-# Specify an address to enable auto update to version assumed safe.
-# The configured channel (bugfix, current, release-candidate) is appended.
-:global SafeUpdateUrl "";
-#:global SafeUpdateUrl "https://example.com/ros/safe-update/";
-# Allow to install patch updates automatically.
-:global SafeUpdatePatch false;
-
-# These thresholds control when to send health notification
-# on temperature and voltage.
-:global CheckHealthTemperature {
- temperature=50;
- cpu-temperature=70;
- board-temperature1=50;
- board-temperature2=50;
-}
-:global CheckHealthVoltagePercent 10;
-
-# This controls what configuration is activated by bridge-port-to-default.
-:global BridgePortTo "default";
-
-# Access-list entries matching this comment are updated
-# with daily pseudo-random PSK.
-:global DailyPskMatchComment "Daily PSK";
-:global DailyPskSecrets {
- { "Abusive"; "Aggressive"; "Bored"; "Chemical"; "Cold";
- "Cruel"; "Curved"; "Delightful"; "Discreet"; "Elite";
- "Evasive"; "Faded"; "Flat"; "Future"; "Grandiose";
- "Hanging"; "Humorous"; "Interesting"; "Magenta";
- "Magnificent"; "Numerous"; "Optimal"; "Pathetic";
- "Possessive"; "Remarkable"; "Rightful"; "Ruthless";
- "Stale"; "Unusual"; "Useless"; "Various" };
- { "Adhesive"; "Amusing"; "Astonishing"; "Frantic";
- "Kindhearted"; "Limping"; "Roasted"; "Robust";
- "Staking"; "Thundering"; "Ultra"; "Unreal" };
- { "Belief"; "Button"; "Curtain"; "Edge"; "Jewel";
- "String"; "Whistle" }
-}
-
-# Run different commands with multiple mode-button presses.
-:global ModeButton {
- 1="/ system script run leds-toggle-mode;";
- 2=":global SendNotification; :global Identity; \$SendNotification (\"Hello...\") (\"Hello world, \" . \$Identity . \" calling!\");";
- 3="/ system shutdown;";
- 4="/ system reboot;";
- 5="/ system script run bridge-port-toggle;";
-# add more here...
-};
-
-# Run commands on SMS action.
-:global SmsAction {
- bridge-port-toggle="/ system script run bridge-port-toggle;";
- reboot="/ system reboot;";
- shutdown="/ system shutdown;";
-# add more here...
-};
-
-# This address should resolve ntp servers and is used to update
-# ntp settings. A pool can rotate servers.
-:global NtpPool "pool.ntp.org";
-
-# This is the address used to send gps data to.
-:global GpsTrackUrl "https://example.com/index.php";
-
-# Enable this to fetch scripts from given url.
-:global ScriptUpdatesFetch true;
-:global ScriptUpdatesBaseUrl "https://git.eworm.de/cgit/routeros-scripts/plain/";
-#:global ScriptUpdatesBaseUrl "https://raw.githubusercontent.com/eworm-de/routeros-scripts/master/";
-#:global ScriptUpdatesBaseUrl "https://gitlab.com/eworm-de/routeros-scripts/raw/master/";
-:global ScriptUpdatesUrlSuffix "";
-
-# This project is developed in private spare time and usage is free of charge
-# for you. If you like the scripts and think this is of value for you or your
-# business please consider a donation:
-# https://git.eworm.de/cgit/routeros-scripts/about/#donate
-# Enable this to silence donation hint.
-:global IDonate false;
-
-# Use this for certificate auto-renew
-:global CertRenewUrl "";
-#:global CertRenewUrl "https://example.com/certificates/";
-:global CertRenewPass {
- "v3ry-s3cr3t";
- "4n0th3r-s3cr3t";
-}
-:global CertIssuedExportPass {
- "cert1-cn"="v3ry-s3cr3t";
- "cert2-cn"="4n0th3r-s3cr3t";
-}