Compare commits
8 Commits
Author | SHA1 | Date |
---|---|---|
matthieu42morin | c22e74dffa | |
matthieu42morin | 8ccb4b01d7 | |
matthieu42morin | 1249ffed89 | |
matthieu42morin | cef9e13bb2 | |
matthieu42morin | 2bded9ecdc | |
matthieu42morin | 3725e831a0 | |
matthieu42morin | 272aa5c61b | |
matthieu42morin | 66625037af |
|
@ -0,0 +1,132 @@
|
|||
paths = ["/path/to/override"] # path dependency overrides
|
||||
|
||||
[alias] # command aliases
|
||||
b = "build"
|
||||
c = "check"
|
||||
t = "test"
|
||||
r = "run"
|
||||
rm = "remove"
|
||||
rr = "run --release"
|
||||
recursive_example = "rr --example recursions"
|
||||
space_example = ["run", "--release", "--", "\"command list\""]
|
||||
|
||||
[build]
|
||||
jobs = 1 # number of parallel jobs, defaults to # of CPUs
|
||||
rustc = "rustc" # the rust compiler tool
|
||||
rustc-wrapper = "…" # run this wrapper instead of `rustc`
|
||||
rustc-workspace-wrapper = "…" # run this wrapper instead of `rustc` for workspace members
|
||||
rustdoc = "rustdoc" # the doc generator tool
|
||||
target = "triple" # build for the target triple (ignored by `cargo install`)
|
||||
target-dir = "target" # path of where to place all generated artifacts
|
||||
rustflags = ["…", "…"] # custom flags to pass to all compiler invocations
|
||||
rustdocflags = ["…", "…"] # custom flags to pass to rustdoc
|
||||
incremental = true # whether or not to enable incremental compilation
|
||||
dep-info-basedir = "…" # path for the base directory for targets in depfiles
|
||||
|
||||
[doc]
|
||||
browser = "chromium" # browser to use with `cargo doc --open`,
|
||||
# overrides the `BROWSER` environment variable
|
||||
|
||||
[env]
|
||||
# Set ENV_VAR_NAME=value for any process run by Cargo
|
||||
ENV_VAR_NAME = "value"
|
||||
# Set even if already present in environment
|
||||
ENV_VAR_NAME_2 = { value = "value", force = true }
|
||||
# Value is relative to .cargo directory containing `config.toml`, make absolute
|
||||
ENV_VAR_NAME_3 = { value = "relative/path", relative = true }
|
||||
|
||||
[future-incompat-report]
|
||||
frequency = 'always' # when to display a notification about a future incompat report
|
||||
|
||||
[cargo-new]
|
||||
vcs = "none" # VCS to use ('git', 'hg', 'pijul', 'fossil', 'none')
|
||||
|
||||
[http]
|
||||
debug = false # HTTP debugging
|
||||
proxy = "host:port" # HTTP proxy in libcurl format
|
||||
ssl-version = "tlsv1.3" # TLS version to use
|
||||
ssl-version.max = "tlsv1.3" # maximum TLS version
|
||||
ssl-version.min = "tlsv1.1" # minimum TLS version
|
||||
timeout = 30 # timeout for each HTTP request, in seconds
|
||||
low-speed-limit = 10 # network timeout threshold (bytes/sec)
|
||||
cainfo = "cert.pem" # path to Certificate Authority (CA) bundle
|
||||
check-revoke = true # check for SSL certificate revocation
|
||||
multiplexing = true # HTTP/2 multiplexing
|
||||
user-agent = "…" # the user-agent header
|
||||
|
||||
[install]
|
||||
root = "/some/path" # `cargo install` destination directory
|
||||
|
||||
[net]
|
||||
retry = 3 # network retries
|
||||
git-fetch-with-cli = true # use the `git` executable for git operations
|
||||
offline = true # do not access the network
|
||||
|
||||
[net.ssh]
|
||||
known-hosts = ["..."] # known SSH host keys
|
||||
|
||||
[patch.<registry>]
|
||||
# Same keys as for [patch] in Cargo.toml
|
||||
|
||||
[profile.<name>] # Modify profile settings via config.
|
||||
inherits = "dev" # Inherits settings from [profile.dev].
|
||||
opt-level = 0 # Optimization level.
|
||||
debug = true # Include debug info.
|
||||
split-debuginfo = '...' # Debug info splitting behavior.
|
||||
strip = "none" # Removes symbols or debuginfo.
|
||||
debug-assertions = true # Enables debug assertions.
|
||||
overflow-checks = true # Enables runtime integer overflow checks.
|
||||
lto = false # Sets link-time optimization.
|
||||
panic = 'unwind' # The panic strategy.
|
||||
incremental = true # Incremental compilation.
|
||||
codegen-units = 16 # Number of code generation units.
|
||||
rpath = false # Sets the rpath linking option.
|
||||
[profile.<name>.build-override] # Overrides build-script settings.
|
||||
# Same keys for a normal profile.
|
||||
[profile.<name>.package.<name>] # Override profile for a package.
|
||||
# Same keys for a normal profile (minus `panic`, `lto`, and `rpath`).
|
||||
|
||||
[registries.<name>] # registries other than crates.io
|
||||
index = "…" # URL of the registry index
|
||||
token = "…" # authentication token for the registry
|
||||
|
||||
[registry]
|
||||
default = "…" # name of the default registry
|
||||
token = "…" # authentication token for crates.io
|
||||
|
||||
[source.<name>] # source definition and replacement
|
||||
replace-with = "…" # replace this source with the given named source
|
||||
directory = "…" # path to a directory source
|
||||
registry = "…" # URL to a registry source
|
||||
local-registry = "…" # path to a local registry source
|
||||
git = "…" # URL of a git repository source
|
||||
branch = "…" # branch name for the git repository
|
||||
tag = "…" # tag name for the git repository
|
||||
rev = "…" # revision for the git repository
|
||||
|
||||
[target.<triple>]
|
||||
linker = "…" # linker to use
|
||||
runner = "…" # wrapper to run executables
|
||||
rustflags = ["…", "…"] # custom flags for `rustc`
|
||||
|
||||
[target.<cfg>]
|
||||
runner = "…" # wrapper to run executables
|
||||
rustflags = ["…", "…"] # custom flags for `rustc`
|
||||
|
||||
[target.<triple>.<links>] # `links` build script override
|
||||
rustc-link-lib = ["foo"]
|
||||
rustc-link-search = ["/path/to/foo"]
|
||||
rustc-flags = ["-L", "/some/path"]
|
||||
rustc-cfg = ['key="value"']
|
||||
rustc-env = {key = "value"}
|
||||
rustc-cdylib-link-arg = ["…"]
|
||||
metadata_key1 = "value"
|
||||
metadata_key2 = "value"
|
||||
|
||||
[term]
|
||||
quiet = false # whether cargo output is quiet
|
||||
verbose = false # whether cargo provides verbose output
|
||||
color = 'auto' # whether cargo colorizes output
|
||||
hyperlinks = true # whether cargo inserts links into output
|
||||
progress.when = 'auto' # whether cargo shows progress bar
|
||||
progress.width = 80 # width of progress bar
|
|
@ -0,0 +1,888 @@
|
|||
127.0.0.1 localhost
|
||||
127.0.0.1 localhost.localdomain
|
||||
255.255.255.255 broadcasthost
|
||||
::1 localhost
|
||||
127.0.0.1 local
|
||||
::1 ip6-localhost ip6-loopback
|
||||
fe00::0 ip6-localnet
|
||||
ff00::0 ip6-mcastprefix
|
||||
ff02::1 ip6-allnodes
|
||||
ff02::2 ip6-allrouters
|
||||
ff02::3 ip6-allhosts
|
||||
#fe80::1%lo0 localhost
|
||||
|
||||
# Firefox fuck their restrict
|
||||
accounts-static.cdn.mozilla.net
|
||||
accounts.firefox.com
|
||||
addons.cdn.mozilla.net
|
||||
api.accounts.firefox.com
|
||||
content.cdn.mozilla.net
|
||||
discovery.addons.mozilla.org
|
||||
oauth.accounts.firefox.com
|
||||
profile.accounts.firefox.com
|
||||
support.mozilla.org
|
||||
sync.services.mozilla.com
|
||||
|
||||
|
||||
addons.mozilla.org
|
||||
install.mozilla.org
|
||||
|
||||
#Firefox, Mozilla Phone home
|
||||
# I have seen similar services that were made by Mozilla for tracking in about:*
|
||||
assets-prod.sumo.prod.webservices.mozgcp.net
|
||||
# Probably some extension certificate checker and updater
|
||||
services.addons.mozilla.org
|
||||
addons.mozilla.org
|
||||
# Definitely fuck this, goes through cloudfront
|
||||
content-signature-2.cdn.mozilla.net
|
||||
# I shouldn't have externel user content anywhere
|
||||
firefoxusercontent.com
|
||||
# I don't need to connect
|
||||
connect.mozilla.org
|
||||
# Why remote settings?
|
||||
firefox-settings-attachments.cdn.mozilla.net
|
||||
firefox.settings.services.mozilla.com
|
||||
# Tracking protection by tracking nice
|
||||
tracking-protection.cdn.mozilla.com
|
||||
# This should run only once on startup
|
||||
versioncheck-bg.addons.mozilla.com
|
||||
# No idea what this is
|
||||
aus5.mozilla.org
|
||||
# I am not ur dev, I do not send technical data
|
||||
bugzilla.mozilla.org
|
||||
# I don't use profiles
|
||||
profile.accounts.firefox.com
|
||||
# Like push notifications?
|
||||
push.services.mozilla.com
|
||||
# Detect Urmom
|
||||
detectportal.firefox.com
|
||||
# sync
|
||||
https://token.services.mozilla.com
|
||||
# SB - security? vs privacy? Is it safe?
|
||||
safebrowsing.googleapis.com
|
||||
// maybe
|
||||
support.mozilla.org
|
||||
|
||||
# PersonalConfig
|
||||
127.0.0.1 localhost
|
||||
::1 localhost
|
||||
127.0.0.1 data.microsoft.com
|
||||
127.0.0.1 msftconnecttest.com
|
||||
127.0.0.1 azureedge.net
|
||||
127.0.0.1 activity.windows.com
|
||||
127.0.0.1 bingapis.com
|
||||
127.0.0.1 msedge.net
|
||||
127.0.0.1 assets.msn.com
|
||||
127.0.0.1 scorecardresearch.com
|
||||
127.0.0.1 edge.microsoft.com
|
||||
127.0.0.1 data.msn.com
|
||||
|
||||
|
||||
#PersonalIPFilterListCollection
|
||||
0.0.0.0 20.199.120.151
|
||||
0.0.0.0 20.190.159.75
|
||||
0.0.0.0 23.44.215.42
|
||||
0.0.0.0 20.199.120.182
|
||||
|
||||
### WindowsSpyBlocker - Hosts spy rules
|
||||
### License: MIT
|
||||
### Updated: 2022-05-16T13:25:00Z02:12
|
||||
### Donate: https://github.com/sponsors/crazy-max ; https://www.paypal.me/crazyws
|
||||
### More info: https://github.com/crazy-max/WindowsSpyBlocker
|
||||
0.0.0.0 1oavsblobprodcus350.blob.core.windows.net
|
||||
0.0.0.0 37bvsblobprodcus311.blob.core.windows.net
|
||||
0.0.0.0 a.ads1.msn.com
|
||||
0.0.0.0 a.ads2.msads.net
|
||||
0.0.0.0 a.ads2.msn.com
|
||||
0.0.0.0 a.rad.msn.com
|
||||
0.0.0.0 ac3.msn.com
|
||||
0.0.0.0 adnexus.net
|
||||
0.0.0.0 adnxs.com
|
||||
0.0.0.0 ads.msn.com
|
||||
0.0.0.0 ads1.msads.net
|
||||
0.0.0.0 ads1.msn.com
|
||||
0.0.0.0 aidps.atdmt.com
|
||||
0.0.0.0 aka-cdn-ns.adtech.de
|
||||
0.0.0.0 alpha.telemetry.microsoft.com
|
||||
0.0.0.0 api.cortana.ai
|
||||
0.0.0.0 api.edgeoffer.microsoft.com
|
||||
0.0.0.0 asimov-win.settings.data.microsoft.com.akadns.net
|
||||
0.0.0.0 azwancan.trafficmanager.net
|
||||
0.0.0.0 b.ads1.msn.com
|
||||
0.0.0.0 b.ads2.msads.net
|
||||
0.0.0.0 b.rad.msn.com
|
||||
0.0.0.0 bingads.microsoft.com
|
||||
0.0.0.0 blobcollector.events.data.trafficmanager.net
|
||||
0.0.0.0 bn2-ris-ap-prod-atm.trafficmanager.net
|
||||
0.0.0.0 bn2-ris-prod-atm.trafficmanager.net
|
||||
0.0.0.0 bn2wns1.wns.windows.com
|
||||
0.0.0.0 bn3sch020010558.wns.windows.com
|
||||
0.0.0.0 bn3sch020010560.wns.windows.com
|
||||
0.0.0.0 bn3sch020010618.wns.windows.com
|
||||
0.0.0.0 bn3sch020010629.wns.windows.com
|
||||
0.0.0.0 bn3sch020010631.wns.windows.com
|
||||
0.0.0.0 bn3sch020010635.wns.windows.com
|
||||
0.0.0.0 bn3sch020010636.wns.windows.com
|
||||
0.0.0.0 bn3sch020010650.wns.windows.com
|
||||
0.0.0.0 bn3sch020011727.wns.windows.com
|
||||
0.0.0.0 bn3sch020012850.wns.windows.com
|
||||
0.0.0.0 bn3sch020020322.wns.windows.com
|
||||
0.0.0.0 bn3sch020020749.wns.windows.com
|
||||
0.0.0.0 bn3sch020022328.wns.windows.com
|
||||
0.0.0.0 bn3sch020022335.wns.windows.com
|
||||
0.0.0.0 bn3sch020022361.wns.windows.com
|
||||
0.0.0.0 bn4sch101120814.wns.windows.com
|
||||
0.0.0.0 bn4sch101120818.wns.windows.com
|
||||
0.0.0.0 bn4sch101120911.wns.windows.com
|
||||
0.0.0.0 bn4sch101120913.wns.windows.com
|
||||
0.0.0.0 bn4sch101121019.wns.windows.com
|
||||
0.0.0.0 bn4sch101121109.wns.windows.com
|
||||
0.0.0.0 bn4sch101121118.wns.windows.com
|
||||
0.0.0.0 bn4sch101121223.wns.windows.com
|
||||
0.0.0.0 bn4sch101121407.wns.windows.com
|
||||
0.0.0.0 bn4sch101121618.wns.windows.com
|
||||
0.0.0.0 bn4sch101121704.wns.windows.com
|
||||
0.0.0.0 bn4sch101121709.wns.windows.com
|
||||
0.0.0.0 bn4sch101121714.wns.windows.com
|
||||
0.0.0.0 bn4sch101121908.wns.windows.com
|
||||
0.0.0.0 bn4sch101122117.wns.windows.com
|
||||
0.0.0.0 bn4sch101122310.wns.windows.com
|
||||
0.0.0.0 bn4sch101122312.wns.windows.com
|
||||
0.0.0.0 bn4sch101122421.wns.windows.com
|
||||
0.0.0.0 bn4sch101123108.wns.windows.com
|
||||
0.0.0.0 bn4sch101123110.wns.windows.com
|
||||
0.0.0.0 bn4sch101123202.wns.windows.com
|
||||
0.0.0.0 bn4sch102110124.wns.windows.com
|
||||
0.0.0.0 browser.pipe.aria.microsoft.com
|
||||
0.0.0.0 bs.serving-sys.com
|
||||
0.0.0.0 c.atdmt.com
|
||||
0.0.0.0 c.msn.com
|
||||
0.0.0.0 ca.telemetry.microsoft.com
|
||||
0.0.0.0 cache.datamart.windows.com
|
||||
0.0.0.0 cdn.atdmt.com
|
||||
0.0.0.0 cds1.stn.llnw.net
|
||||
0.0.0.0 cds10.stn.llnw.net
|
||||
0.0.0.0 cds27.ory.llnw.net
|
||||
0.0.0.0 cds1203.lon.llnw.net
|
||||
0.0.0.0 cds1204.lon.llnw.net
|
||||
0.0.0.0 cds1209.lon.llnw.net
|
||||
0.0.0.0 cds1219.lon.llnw.net
|
||||
0.0.0.0 cds1228.lon.llnw.net
|
||||
0.0.0.0 cds1244.lon.llnw.net
|
||||
0.0.0.0 cds1257.lon.llnw.net
|
||||
0.0.0.0 cds1265.lon.llnw.net
|
||||
0.0.0.0 cds1269.lon.llnw.net
|
||||
0.0.0.0 cds1273.lon.llnw.net
|
||||
0.0.0.0 cds1285.lon.llnw.net
|
||||
0.0.0.0 cds1287.lon.llnw.net
|
||||
0.0.0.0 cds1289.lon.llnw.net
|
||||
0.0.0.0 cds1293.lon.llnw.net
|
||||
0.0.0.0 cds1307.lon.llnw.net
|
||||
0.0.0.0 cds1310.lon.llnw.net
|
||||
0.0.0.0 cds1325.lon.llnw.net
|
||||
0.0.0.0 cds1327.lon.llnw.net
|
||||
0.0.0.0 cds177.dus.llnw.net
|
||||
0.0.0.0 cds20005.stn.llnw.net
|
||||
0.0.0.0 cds20404.lcy.llnw.net
|
||||
0.0.0.0 cds20411.lcy.llnw.net
|
||||
0.0.0.0 cds20415.lcy.llnw.net
|
||||
0.0.0.0 cds20416.lcy.llnw.net
|
||||
0.0.0.0 cds20417.lcy.llnw.net
|
||||
0.0.0.0 cds20424.lcy.llnw.net
|
||||
0.0.0.0 cds20425.lcy.llnw.net
|
||||
0.0.0.0 cds20431.lcy.llnw.net
|
||||
0.0.0.0 cds20435.lcy.llnw.net
|
||||
0.0.0.0 cds20440.lcy.llnw.net
|
||||
0.0.0.0 cds20443.lcy.llnw.net
|
||||
0.0.0.0 cds20445.lcy.llnw.net
|
||||
0.0.0.0 cds20450.lcy.llnw.net
|
||||
0.0.0.0 cds20452.lcy.llnw.net
|
||||
0.0.0.0 cds20457.lcy.llnw.net
|
||||
0.0.0.0 cds20461.lcy.llnw.net
|
||||
0.0.0.0 cds20469.lcy.llnw.net
|
||||
0.0.0.0 cds20475.lcy.llnw.net
|
||||
0.0.0.0 cds20482.lcy.llnw.net
|
||||
0.0.0.0 cds20485.lcy.llnw.net
|
||||
0.0.0.0 cds20495.lcy.llnw.net
|
||||
0.0.0.0 cds21205.lon.llnw.net
|
||||
0.0.0.0 cds21207.lon.llnw.net
|
||||
0.0.0.0 cds21225.lon.llnw.net
|
||||
0.0.0.0 cds21229.lon.llnw.net
|
||||
0.0.0.0 cds21233.lon.llnw.net
|
||||
0.0.0.0 cds21238.lon.llnw.net
|
||||
0.0.0.0 cds21244.lon.llnw.net
|
||||
0.0.0.0 cds21249.lon.llnw.net
|
||||
0.0.0.0 cds21256.lon.llnw.net
|
||||
0.0.0.0 cds21257.lon.llnw.net
|
||||
0.0.0.0 cds21258.lon.llnw.net
|
||||
0.0.0.0 cds21261.lon.llnw.net
|
||||
0.0.0.0 cds21267.lon.llnw.net
|
||||
0.0.0.0 cds21278.lon.llnw.net
|
||||
0.0.0.0 cds21281.lon.llnw.net
|
||||
0.0.0.0 cds21293.lon.llnw.net
|
||||
0.0.0.0 cds21309.lon.llnw.net
|
||||
0.0.0.0 cds21313.lon.llnw.net
|
||||
0.0.0.0 cds21321.lon.llnw.net
|
||||
0.0.0.0 cds299.lcy.llnw.net
|
||||
0.0.0.0 cds308.lcy.llnw.net
|
||||
0.0.0.0 cds30027.stn.llnw.net
|
||||
0.0.0.0 cds310.lcy.llnw.net
|
||||
0.0.0.0 cds38.ory.llnw.net
|
||||
0.0.0.0 cds54.ory.llnw.net
|
||||
0.0.0.0 cds405.lcy.llnw.net
|
||||
0.0.0.0 cds406.lcy.llnw.net
|
||||
0.0.0.0 cds407.fra.llnw.net
|
||||
0.0.0.0 cds416.lcy.llnw.net
|
||||
0.0.0.0 cds421.lcy.llnw.net
|
||||
0.0.0.0 cds422.lcy.llnw.net
|
||||
0.0.0.0 cds425.lcy.llnw.net
|
||||
0.0.0.0 cds426.lcy.llnw.net
|
||||
0.0.0.0 cds447.lcy.llnw.net
|
||||
0.0.0.0 cds458.lcy.llnw.net
|
||||
0.0.0.0 cds459.lcy.llnw.net
|
||||
0.0.0.0 cds46.ory.llnw.net
|
||||
0.0.0.0 cds461.lcy.llnw.net
|
||||
0.0.0.0 cds468.lcy.llnw.net
|
||||
0.0.0.0 cds469.lcy.llnw.net
|
||||
0.0.0.0 cds471.lcy.llnw.net
|
||||
0.0.0.0 cds483.lcy.llnw.net
|
||||
0.0.0.0 cds484.lcy.llnw.net
|
||||
0.0.0.0 cds489.lcy.llnw.net
|
||||
0.0.0.0 cds493.lcy.llnw.net
|
||||
0.0.0.0 cds494.lcy.llnw.net
|
||||
0.0.0.0 cds812.lon.llnw.net
|
||||
0.0.0.0 cds815.lon.llnw.net
|
||||
0.0.0.0 cds818.lon.llnw.net
|
||||
0.0.0.0 cds832.lon.llnw.net
|
||||
0.0.0.0 cds836.lon.llnw.net
|
||||
0.0.0.0 cds840.lon.llnw.net
|
||||
0.0.0.0 cds843.lon.llnw.net
|
||||
0.0.0.0 cds857.lon.llnw.net
|
||||
0.0.0.0 cds868.lon.llnw.net
|
||||
0.0.0.0 cds869.lon.llnw.net
|
||||
0.0.0.0 ceuswatcab01.blob.core.windows.net
|
||||
0.0.0.0 ceuswatcab02.blob.core.windows.net
|
||||
0.0.0.0 compatexchange1.trafficmanager.net
|
||||
0.0.0.0 corp.sts.microsoft.com
|
||||
0.0.0.0 corpext.msitadfs.glbdns2.microsoft.com
|
||||
0.0.0.0 cs1.wpc.v0cdn.net
|
||||
0.0.0.0 cy2.vortex.data.microsoft.com.akadns.net
|
||||
0.0.0.0 db3aqu.atdmt.com
|
||||
0.0.0.0 db5.settings.data.microsoft.com.akadns.net
|
||||
0.0.0.0 db5.settings-win.data.microsoft.com.akadns.net
|
||||
0.0.0.0 db5.vortex.data.microsoft.com.akadns.net
|
||||
0.0.0.0 db5-eap.settings-win.data.microsoft.com.akadns.net
|
||||
0.0.0.0 df.telemetry.microsoft.com
|
||||
0.0.0.0 diagnostics.support.microsoft.com
|
||||
0.0.0.0 eaus2watcab01.blob.core.windows.net
|
||||
0.0.0.0 eaus2watcab02.blob.core.windows.net
|
||||
0.0.0.0 ec.atdmt.com
|
||||
0.0.0.0 flex.msn.com
|
||||
0.0.0.0 g.msn.com
|
||||
0.0.0.0 geo.settings.data.microsoft.com.akadns.net
|
||||
0.0.0.0 geo.settings-win.data.microsoft.com.akadns.net
|
||||
0.0.0.0 geo.vortex.data.microsoft.com.akadns.net
|
||||
0.0.0.0 h1.msn.com
|
||||
0.0.0.0 h2.msn.com
|
||||
0.0.0.0 hk2.settings.data.microsoft.com.akadns.net
|
||||
0.0.0.0 hk2.wns.windows.com
|
||||
0.0.0.0 hk2sch130020721.wns.windows.com
|
||||
0.0.0.0 hk2sch130020723.wns.windows.com
|
||||
0.0.0.0 hk2sch130020726.wns.windows.com
|
||||
0.0.0.0 hk2sch130020729.wns.windows.com
|
||||
0.0.0.0 hk2sch130020732.wns.windows.com
|
||||
0.0.0.0 hk2sch130020824.wns.windows.com
|
||||
0.0.0.0 hk2sch130020843.wns.windows.com
|
||||
0.0.0.0 hk2sch130020851.wns.windows.com
|
||||
0.0.0.0 hk2sch130020854.wns.windows.com
|
||||
0.0.0.0 hk2sch130020855.wns.windows.com
|
||||
0.0.0.0 hk2sch130020924.wns.windows.com
|
||||
0.0.0.0 hk2sch130020936.wns.windows.com
|
||||
0.0.0.0 hk2sch130020940.wns.windows.com
|
||||
0.0.0.0 hk2sch130020956.wns.windows.com
|
||||
0.0.0.0 hk2sch130020958.wns.windows.com
|
||||
0.0.0.0 hk2sch130020961.wns.windows.com
|
||||
0.0.0.0 hk2sch130021017.wns.windows.com
|
||||
0.0.0.0 hk2sch130021029.wns.windows.com
|
||||
0.0.0.0 hk2sch130021035.wns.windows.com
|
||||
0.0.0.0 hk2sch130021137.wns.windows.com
|
||||
0.0.0.0 hk2sch130021142.wns.windows.com
|
||||
0.0.0.0 hk2sch130021153.wns.windows.com
|
||||
0.0.0.0 hk2sch130021217.wns.windows.com
|
||||
0.0.0.0 hk2sch130021246.wns.windows.com
|
||||
0.0.0.0 hk2sch130021249.wns.windows.com
|
||||
0.0.0.0 hk2sch130021260.wns.windows.com
|
||||
0.0.0.0 hk2sch130021264.wns.windows.com
|
||||
0.0.0.0 hk2sch130021322.wns.windows.com
|
||||
0.0.0.0 hk2sch130021323.wns.windows.com
|
||||
0.0.0.0 hk2sch130021329.wns.windows.com
|
||||
0.0.0.0 hk2sch130021334.wns.windows.com
|
||||
0.0.0.0 hk2sch130021360.wns.windows.com
|
||||
0.0.0.0 hk2sch130021432.wns.windows.com
|
||||
0.0.0.0 hk2sch130021433.wns.windows.com
|
||||
0.0.0.0 hk2sch130021435.wns.windows.com
|
||||
0.0.0.0 hk2sch130021437.wns.windows.com
|
||||
0.0.0.0 hk2sch130021440.wns.windows.com
|
||||
0.0.0.0 hk2sch130021450.wns.windows.com
|
||||
0.0.0.0 hk2sch130021518.wns.windows.com
|
||||
0.0.0.0 hk2sch130021523.wns.windows.com
|
||||
0.0.0.0 hk2sch130021526.wns.windows.com
|
||||
0.0.0.0 hk2sch130021527.wns.windows.com
|
||||
0.0.0.0 hk2sch130021544.wns.windows.com
|
||||
0.0.0.0 hk2sch130021554.wns.windows.com
|
||||
0.0.0.0 hk2sch130021618.wns.windows.com
|
||||
0.0.0.0 hk2sch130021634.wns.windows.com
|
||||
0.0.0.0 hk2sch130021638.wns.windows.com
|
||||
0.0.0.0 hk2sch130021646.wns.windows.com
|
||||
0.0.0.0 hk2sch130021652.wns.windows.com
|
||||
0.0.0.0 hk2sch130021654.wns.windows.com
|
||||
0.0.0.0 hk2sch130021657.wns.windows.com
|
||||
0.0.0.0 hk2sch130021723.wns.windows.com
|
||||
0.0.0.0 hk2sch130021726.wns.windows.com
|
||||
0.0.0.0 hk2sch130021727.wns.windows.com
|
||||
0.0.0.0 hk2sch130021730.wns.windows.com
|
||||
0.0.0.0 hk2sch130021731.wns.windows.com
|
||||
0.0.0.0 hk2sch130021754.wns.windows.com
|
||||
0.0.0.0 hk2sch130021829.wns.windows.com
|
||||
0.0.0.0 hk2sch130021830.wns.windows.com
|
||||
0.0.0.0 hk2sch130021833.wns.windows.com
|
||||
0.0.0.0 hk2sch130021840.wns.windows.com
|
||||
0.0.0.0 hk2sch130021842.wns.windows.com
|
||||
0.0.0.0 hk2sch130021851.wns.windows.com
|
||||
0.0.0.0 hk2sch130021852.wns.windows.com
|
||||
0.0.0.0 hk2sch130021927.wns.windows.com
|
||||
0.0.0.0 hk2sch130021928.wns.windows.com
|
||||
0.0.0.0 hk2sch130021929.wns.windows.com
|
||||
0.0.0.0 hk2sch130021958.wns.windows.com
|
||||
0.0.0.0 hk2sch130022035.wns.windows.com
|
||||
0.0.0.0 hk2sch130022041.wns.windows.com
|
||||
0.0.0.0 hk2sch130022049.wns.windows.com
|
||||
0.0.0.0 hk2sch130022135.wns.windows.com
|
||||
0.0.0.0 hk2wns1.wns.windows.com
|
||||
0.0.0.0 hk2wns1b.wns.windows.com
|
||||
0.0.0.0 ieonlinews.microsoft.com
|
||||
0.0.0.0 ieonlinews.trafficmanager.net
|
||||
0.0.0.0 insideruser.trafficmanager.net
|
||||
0.0.0.0 kmwatson.events.data.microsoft.com
|
||||
0.0.0.0 kmwatsonc.events.data.microsoft.com
|
||||
0.0.0.0 lb1.www.ms.akadns.net
|
||||
0.0.0.0 live.rads.msn.com
|
||||
0.0.0.0 m.adnxs.com
|
||||
0.0.0.0 mobile.pipe.aria.microsoft.com
|
||||
0.0.0.0 modern.watson.data.microsoft.com.akadns.net
|
||||
0.0.0.0 msedge.net
|
||||
0.0.0.0 msntest.serving-sys.com
|
||||
0.0.0.0 nexus.officeapps.live.com
|
||||
0.0.0.0 nexusrules.officeapps.live.com
|
||||
0.0.0.0 nw-umwatson.events.data.microsoft.com
|
||||
0.0.0.0 oca.telemetry.microsoft.com
|
||||
0.0.0.0 oca.telemetry.microsoft.us
|
||||
0.0.0.0 onecollector.cloudapp.aria.akadns.net
|
||||
0.0.0.0 par02p.wns.windows.com
|
||||
0.0.0.0 pre.footprintpredict.com
|
||||
0.0.0.0 presence.teams.live.com
|
||||
0.0.0.0 preview.msn.com
|
||||
0.0.0.0 rad.live.com
|
||||
0.0.0.0 rad.msn.com
|
||||
0.0.0.0 redir.metaservices.microsoft.com
|
||||
0.0.0.0 reports.wes.df.telemetry.microsoft.com
|
||||
0.0.0.0 romeccs.microsoft.com
|
||||
0.0.0.0 schemas.microsoft.akadns.net
|
||||
0.0.0.0 secure.adnxs.com
|
||||
0.0.0.0 secure.flashtalking.com
|
||||
0.0.0.0 services.wes.df.telemetry.microsoft.com
|
||||
0.0.0.0 settings-sandbox.data.microsoft.com
|
||||
0.0.0.0 settings-win-ppe.data.microsoft.com
|
||||
0.0.0.0 settings.data.glbdns2.microsoft.com
|
||||
0.0.0.0 settingsfd-geo.trafficmanager.net
|
||||
0.0.0.0 sg2p.wns.windows.com
|
||||
0.0.0.0 spynet2.microsoft.com
|
||||
0.0.0.0 spynetalt.microsoft.com
|
||||
0.0.0.0 spyneteurope.microsoft.akadns.net
|
||||
0.0.0.0 sqm.df.telemetry.microsoft.com
|
||||
0.0.0.0 sqm.telemetry.microsoft.com
|
||||
0.0.0.0 sqm.telemetry.microsoft.com.nsatc.net
|
||||
0.0.0.0 ssw.live.com
|
||||
0.0.0.0 survey.watson.microsoft.com
|
||||
0.0.0.0 tele.trafficmanager.net
|
||||
0.0.0.0 telecommand.telemetry.microsoft.com
|
||||
0.0.0.0 telemetry.appex.bing.net
|
||||
0.0.0.0 telemetry.microsoft.com
|
||||
0.0.0.0 telemetry.remoteapp.windowsazure.com
|
||||
0.0.0.0 telemetry.urs.microsoft.com
|
||||
0.0.0.0 teredo.ipv6.microsoft.com
|
||||
0.0.0.0 test.activity.windows.com
|
||||
0.0.0.0 uks.b.prd.ags.trafficmanager.net
|
||||
0.0.0.0 umwatson.events.data.microsoft.com
|
||||
0.0.0.0 umwatsonc.events.data.microsoft.com
|
||||
0.0.0.0 umwatsonc.telemetry.microsoft.us
|
||||
0.0.0.0 v10.vortex-win.data.microsoft.com
|
||||
0.0.0.0 v10-win.vortex.data.microsoft.com.akadns.net
|
||||
0.0.0.0 v20.vortex-win.data.microsoft.com
|
||||
0.0.0.0 view.atdmt.com
|
||||
0.0.0.0 vortex-sandbox.data.microsoft.com
|
||||
0.0.0.0 vortex.data.glbdns2.microsoft.com
|
||||
0.0.0.0 vortex.data.microsoft.com
|
||||
0.0.0.0 watson.live.com
|
||||
0.0.0.0 watson.microsoft.com
|
||||
0.0.0.0 watson.ppe.telemetry.microsoft.com
|
||||
0.0.0.0 watson.telemetry.microsoft.com
|
||||
0.0.0.0 web.vortex.data.microsoft.com
|
||||
0.0.0.0 wes.df.telemetry.microsoft.com
|
||||
0.0.0.0 weus2watcab01.blob.core.windows.net
|
||||
0.0.0.0 weus2watcab02.blob.core.windows.net
|
||||
0.0.0.0 win10.ipv6.microsoft.com
|
||||
0.0.0.0 win1710.ipv6.microsoft.com
|
||||
0.0.0.0 win8.ipv6.microsoft.com
|
||||
0.0.0.0 xblgdvrassets3010.blob.core.windows.net
|
||||
0.0.0.0 ztd.dds.microsoft.com
|
||||
### WindowsSpyBlocker - Hosts extra rules
|
||||
0.0.0.0 a-0001.a-msedge.net
|
||||
0.0.0.0 a-0001.dc-msedge.net
|
||||
0.0.0.0 a-0002.a-msedge.net
|
||||
0.0.0.0 a-0003.a-msedge.net
|
||||
0.0.0.0 a-0003.dc-msedge.net
|
||||
0.0.0.0 a-0004.a-msedge.net
|
||||
0.0.0.0 a-0005.a-msedge.net
|
||||
0.0.0.0 a-0006.a-msedge.net
|
||||
0.0.0.0 a-0007.a-msedge.net
|
||||
0.0.0.0 a-0008.a-msedge.net
|
||||
0.0.0.0 a-0009.a-msedge.net
|
||||
0.0.0.0 a-0010.a-msedge.net
|
||||
0.0.0.0 a-0011.a-msedge.net
|
||||
0.0.0.0 a-0012.a-msedge.net
|
||||
0.0.0.0 a-msedge.net
|
||||
0.0.0.0 a-ring.msedge.net
|
||||
0.0.0.0 a.config.skype.com
|
||||
0.0.0.0 activation.sls.microsoft.com
|
||||
0.0.0.0 activation-v2.sls.microsoft.com
|
||||
0.0.0.0 activity.windows.com
|
||||
0.0.0.0 am3pap002.storage.live.com
|
||||
0.0.0.0 am3pap004.storage.live.com
|
||||
0.0.0.0 answers.microsoft.com
|
||||
0.0.0.0 api.bing.com
|
||||
0.0.0.0 api.cdp.microsoft.com
|
||||
0.0.0.0 api.onedrive.com
|
||||
0.0.0.0 api.msn.com
|
||||
0.0.0.0 appex-rf.msn.com
|
||||
0.0.0.0 apps.skype.com
|
||||
0.0.0.0 arc.msn.com
|
||||
0.0.0.0 arc.msn.com.nsatc.net
|
||||
0.0.0.0 ars.smartscreen.microsoft.com
|
||||
0.0.0.0 assets.msn.com
|
||||
0.0.0.0 assuritystorage.blob.core.windows.net
|
||||
0.0.0.0 auth.gfx.ms
|
||||
0.0.0.0 autologon.microsoftazuread-sso.com
|
||||
0.0.0.0 automatedirstrprdeus.blob.core.windows.net
|
||||
0.0.0.0 az361816.vo.msecnd.net
|
||||
0.0.0.0 az512334.vo.msecnd.net
|
||||
0.0.0.0 az725175.vo.msecnd.net
|
||||
0.0.0.0 azsc-euw.config.skype.com
|
||||
0.0.0.0 azpglspamprwduateus2.blob.core.windows.net
|
||||
0.0.0.0 b-ring.msedge.net
|
||||
0.0.0.0 bl3301-a.1drv.com
|
||||
0.0.0.0 bl3301-c.1drv.com
|
||||
0.0.0.0 bl3301-g.1drv.com
|
||||
0.0.0.0 b.config.skype.com
|
||||
0.0.0.0 bingforbusiness.com
|
||||
0.0.0.0 blob.weather.microsoft.com
|
||||
0.0.0.0 blobs.officehome.msocdn.com
|
||||
0.0.0.0 bn2b-cor001.api.p001.1drv.com
|
||||
0.0.0.0 bn2b-cor002.api.p001.1drv.com
|
||||
0.0.0.0 bn2b-cor003.api.p001.1drv.com
|
||||
0.0.0.0 bn2b-cor004.api.p001.1drv.com
|
||||
0.0.0.0 bn3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 browser.events.data.microsoft.com
|
||||
0.0.0.0 browser.events.data.msn.com
|
||||
0.0.0.0 by3301-a.1drv.com
|
||||
0.0.0.0 by3301-c.1drv.com
|
||||
0.0.0.0 by3301-e.1drv.com
|
||||
0.0.0.0 c-0001.dc-msedge.net
|
||||
0.0.0.0 c.bing.com
|
||||
0.0.0.0 cbecloud.com
|
||||
0.0.0.0 c1.microsoft.com
|
||||
0.0.0.0 candycrushsoda.king.com
|
||||
0.0.0.0 cdn.content.prod.cms.msn.com
|
||||
0.0.0.0 cdn.onenote.net
|
||||
0.0.0.0 ch1-cor001.api.p001.1drv.com
|
||||
0.0.0.0 ch1-cor002.api.p001.1drv.com
|
||||
0.0.0.0 ch3301-c.1drv.com
|
||||
0.0.0.0 ch3301-e.1drv.com
|
||||
0.0.0.0 ch3301-g.1drv.com
|
||||
0.0.0.0 ch3302-c.1drv.com
|
||||
0.0.0.0 ch3302-e.1drv.com
|
||||
0.0.0.0 checkappexec.microsoft.com
|
||||
0.0.0.0 choice.microsoft.com
|
||||
0.0.0.0 choice.microsoft.com.nsatc.net
|
||||
0.0.0.0 client-office365-tas.msedge.net
|
||||
0.0.0.0 client-s.gateway.messenger.live.com
|
||||
0.0.0.0 clientconfig.passport.net
|
||||
0.0.0.0 clients.config.office.net
|
||||
0.0.0.0 co2.sls.microsoft.com
|
||||
0.0.0.0 config.edge.skype.com
|
||||
0.0.0.0 config.teams.microsoft.com
|
||||
0.0.0.0 continuum.dds.microsoft.com
|
||||
0.0.0.0 crl.microsoft.com
|
||||
0.0.0.0 cs.dds.microsoft.com
|
||||
0.0.0.0 cy2.settings.data.microsoft.com.akadns.net
|
||||
0.0.0.0 da.xboxservices.com
|
||||
0.0.0.0 db3pap004.storage.live.com
|
||||
0.0.0.0 decsitefinitycdn.blob.core.windows.net
|
||||
0.0.0.0 dev.virtualearth.net
|
||||
0.0.0.0 developerportalprod.blob.core.windows.net
|
||||
0.0.0.0 device.auth.xboxlive.com
|
||||
0.0.0.0 dmd.metaservices.microsoft.com
|
||||
0.0.0.0 dmd.metaservices.microsoft.com.akadns.net
|
||||
0.0.0.0 df.csa.teams.live.com
|
||||
0.0.0.0 dlassets-ssl.xboxlive.com
|
||||
0.0.0.0 dns.msftncsi.com
|
||||
0.0.0.0 ecn.dev.virtualearth.net
|
||||
0.0.0.0 ecs.office.com
|
||||
0.0.0.0 edgetipscdn.microsoft.com
|
||||
0.0.0.0 edge.microsoft.com
|
||||
0.0.0.0 edge.activity.windows.com
|
||||
0.0.0.0 eu-v10.events.data.microsoft.com
|
||||
0.0.0.0 eu-v20.events.data.microsoft.com
|
||||
0.0.0.0 eu.vortex.data.microsoft.com
|
||||
0.0.0.0 eu.vortex-win.data.microsoft.com
|
||||
0.0.0.0 europe.cp.wd.microsoft.com
|
||||
0.0.0.0 europe.smartscreen-prod.microsoft.com
|
||||
0.0.0.0 events.data.microsoft.com
|
||||
0.0.0.0 evoke-windowsservices-tas.msedge.net
|
||||
0.0.0.0 exo.nel.measure.office.net
|
||||
0.0.0.0 feedback.microsoft-hohm.com
|
||||
0.0.0.0 feedback.search.microsoft.com
|
||||
0.0.0.0 feedback.windows.com
|
||||
0.0.0.0 finance.services.appex.bing.com
|
||||
0.0.0.0 foodanddrink.tile.appex.bing.com
|
||||
0.0.0.0 fp.msedge.net
|
||||
0.0.0.0 fr-fr.appex-rf.msn.com
|
||||
0.0.0.0 fs.microsoft.com
|
||||
0.0.0.0 g.bing.com
|
||||
0.0.0.0 g.live.com
|
||||
0.0.0.0 global.sam.msn.com
|
||||
0.0.0.0 go.microsoft.com
|
||||
0.0.0.0 graph.microsoft.com
|
||||
0.0.0.0 hel01r3.msedge.net
|
||||
0.0.0.0 hubstordev3sstor1.blob.core.windows.net
|
||||
0.0.0.0 i-am3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-am3p-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-am3p-cor003.api.p001.1drv.com
|
||||
0.0.0.0 i-am3p-cor004.api.p001.1drv.com
|
||||
0.0.0.0 i-am3p-cor005.api.p001.1drv.com
|
||||
0.0.0.0 i-bl6p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-bl6p-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-bn3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-bn3p-cor090.api.p001.1drv.com
|
||||
0.0.0.0 i-by3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-by3p-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-ch1-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-ch1-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-db3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-db3p-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-db3p-cor003.api.p001.1drv.com
|
||||
0.0.0.0 i-db3p-cor004.api.p001.1drv.com
|
||||
0.0.0.0 i-db3p-cor005.api.p001.1drv.com
|
||||
0.0.0.0 i-sn2-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-sn2-cor002.api.p001.1drv.com
|
||||
0.0.0.0 i-sn3p-cor001.api.p001.1drv.com
|
||||
0.0.0.0 i-sn3p-cor002.api.p001.1drv.com
|
||||
0.0.0.0 ic3.events.data.microsoft.com
|
||||
0.0.0.0 i1.services.social.microsoft.com
|
||||
0.0.0.0 iecvlist.microsoft.com
|
||||
0.0.0.0 img.stb.s-msn.com
|
||||
0.0.0.0 img-prod-cms-rt-microsoft-com.akamaized.net
|
||||
0.0.0.0 img-s-msn-com.akamaized.net
|
||||
0.0.0.0 inference.location.live.net
|
||||
0.0.0.0 insiderservice.microsoft.com
|
||||
0.0.0.0 insideruser.microsoft.com
|
||||
0.0.0.0 ipv4.login.live.com
|
||||
0.0.0.0 isgemail.blob.core.windows.net
|
||||
0.0.0.0 iteactive-pra.msedge.net
|
||||
0.0.0.0 k-ring.msedge.net
|
||||
0.0.0.0 kiwi.blob.core.windows.net
|
||||
0.0.0.0 licensing.mp.microsoft.com
|
||||
0.0.0.0 licensingphone.md.mp.microsoft.com
|
||||
0.0.0.0 location-inference-westus.cloudapp.net
|
||||
0.0.0.0 login.live.com
|
||||
0.0.0.0 login.microsoftonline.com
|
||||
0.0.0.0 login.msa.akadns6.net
|
||||
0.0.0.0 login.msa.msidentity.com
|
||||
0.0.0.0 login.windows.net
|
||||
0.0.0.0 logincdn.msauth.net
|
||||
0.0.0.0 m.hotmail.com
|
||||
0.0.0.0 manage.devcenter.microsoft.com
|
||||
0.0.0.0 maps.windows.com
|
||||
0.0.0.0 mediaredirect.microsoft.com
|
||||
0.0.0.0 metadata.templates.cdn.office.net
|
||||
0.0.0.0 mobile.events.data.microsoft.com
|
||||
0.0.0.0 mrodevicemgr.officeapps.live.com
|
||||
0.0.0.0 msagfx.live.com
|
||||
0.0.0.0 msgapi.teams.live.com
|
||||
0.0.0.0 mscrl.microsoft.com
|
||||
0.0.0.0 msedge.api.cdp.microsoft.com
|
||||
0.0.0.0 msftncsi.com
|
||||
0.0.0.0 msportal.blob.core.windows.net
|
||||
0.0.0.0 mucp.api.account.microsoft.com
|
||||
0.0.0.0 nav.smartscreen.microsoft.com
|
||||
0.0.0.0 neu.notifications.skype.com
|
||||
0.0.0.0 ne.cp.wd.microsoft.com
|
||||
0.0.0.0 ne-we.cp.wd.microsoft.com
|
||||
0.0.0.0 next-services.apps.microsoft.com
|
||||
0.0.0.0 nleditor.osi.office.net
|
||||
0.0.0.0 ntp.msn.com
|
||||
0.0.0.0 ocos-office365-s2s.msedge.net
|
||||
0.0.0.0 odc.officeapps.live.com
|
||||
0.0.0.0 officecdn.microsoft.com
|
||||
0.0.0.0 officecdn.microsoft.com.edgesuite.net
|
||||
0.0.0.0 officeclient.microsoft.com
|
||||
0.0.0.0 officehomeblobs.blob.core.windows.net
|
||||
0.0.0.0 oneclient.sfx.ms
|
||||
0.0.0.0 onedrive.live.com
|
||||
0.0.0.0 onedriveclucprodbn20001.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20002.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20003.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20004.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20005.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20006.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20007.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20008.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20009.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20010.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20011.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20012.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20013.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20014.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20016.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20017.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20018.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20019.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20020.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20021.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20022.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20023.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20024.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20025.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20026.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20027.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20028.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20029.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20030.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20036.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20037.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20038.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20039.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20040.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20041.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20042.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20043.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20044.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20045.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20046.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20047.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20048.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20049.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucprodbn20050.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20001.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20002.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20003.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20004.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20005.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20006.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20007.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20008.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20009.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20011.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20012.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20013.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20014.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20015.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20016.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20017.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20018.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20019.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20020.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20021.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20022.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20023.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20024.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20025.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20026.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20027.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20028.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20029.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20030.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20036.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20037.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20038.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20039.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20040.blob.core.windows.net
|
||||
0.0.0.0 onedriveclubproddm20041.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20042.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20043.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20044.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20045.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20046.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20047.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20048.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20049.blob.core.windows.net
|
||||
0.0.0.0 onedriveclucproddm20050.blob.core.windows.net
|
||||
0.0.0.0 onedriveclubprodbn20051.blob.core.windows.net
|
||||
0.0.0.0 oneocsp.microsoft.com
|
||||
0.0.0.0 optanon.blob.core.windows.net
|
||||
0.0.0.0 otf.msn.com
|
||||
0.0.0.0 outlook-1.cdn.office.net
|
||||
0.0.0.0 outlook-ca-emeawest2.office365.com
|
||||
0.0.0.0 outlook-emeawest2.office365.com
|
||||
0.0.0.0 outlook.live.com
|
||||
0.0.0.0 outlook.office.com
|
||||
0.0.0.0 outlook.office365.com
|
||||
0.0.0.0 outlookmobile-office365-tas.msedge.net
|
||||
0.0.0.0 packages.dmd.metaservices.microsoft.com
|
||||
0.0.0.0 pipe.skype.com
|
||||
0.0.0.0 pstrgqp01.blob.core.windows.net
|
||||
0.0.0.0 pti.store.microsoft.com
|
||||
0.0.0.0 purchase.mp.microsoft.com
|
||||
0.0.0.0 query.prod.cms.rt.microsoft.com
|
||||
0.0.0.0 r20swj13mr.microsoft.com
|
||||
0.0.0.0 rcr.blob.core.windows.net
|
||||
0.0.0.0 reactiveassistanceinstance.cognitiveservices.azure.com
|
||||
0.0.0.0 register.cdpcs.microsoft.com
|
||||
0.0.0.0 ris.api.iris.microsoft.com
|
||||
0.0.0.0 roaming.officeapps.live.com
|
||||
0.0.0.0 roaming-eu.officeapps.live.com
|
||||
0.0.0.0 rom30r3a.msedge.net
|
||||
0.0.0.0 s.gateway.messenger.live.com
|
||||
0.0.0.0 s0.2mdn.net
|
||||
0.0.0.0 s2s.config.skype.com
|
||||
0.0.0.0 search.msn.com
|
||||
0.0.0.0 self.events.data.microsoft.com
|
||||
0.0.0.0 service.weather.microsoft.com
|
||||
0.0.0.0 server6.pipe.aria.microsoft.com
|
||||
0.0.0.0 server7.pipe.aria.microsoft.com
|
||||
0.0.0.0 settings.data.microsoft.com
|
||||
0.0.0.0 settings-ssl.xboxlive.com
|
||||
0.0.0.0 settings-win.data.microsoft.com
|
||||
0.0.0.0 sfdataservice.microsoft.com
|
||||
0.0.0.0 share.microsoft.com
|
||||
0.0.0.0 skyapi.live.net
|
||||
0.0.0.0 smartscreen-prod.microsoft.com
|
||||
0.0.0.0 sn3301-c.1drv.com
|
||||
0.0.0.0 sn3301-e.1drv.com
|
||||
0.0.0.0 sn3301-g.1drv.com
|
||||
0.0.0.0 staging.to-do.microsoft.com
|
||||
0.0.0.0 staging.to-do.officeppe.com
|
||||
0.0.0.0 static.2mdn.net
|
||||
0.0.0.0 statics.teams.cdn.live.net
|
||||
0.0.0.0 statics.teams.cdn.office.net
|
||||
0.0.0.0 stor3.msedge.net
|
||||
0.0.0.0 storage.live.com
|
||||
0.0.0.0 store-images.microsoft.com
|
||||
0.0.0.0 store-images.s-microsoft.com
|
||||
0.0.0.0 storecatalogrevocation.storequality.microsoft.com
|
||||
0.0.0.0 storeedgefd.dsx.mp.microsoft.com
|
||||
0.0.0.0 storesdk.dsx.mp.microsoft.com
|
||||
0.0.0.0 studytree2.blob.core.windows.net
|
||||
0.0.0.0 substrate.office.com
|
||||
0.0.0.0 support.microsoft.com
|
||||
0.0.0.0 t-ring.msedge.net
|
||||
0.0.0.0 t0.ssl.ak.dynamic.tiles.virtualearth.net
|
||||
0.0.0.0 t0.ssl.ak.tiles.virtualearth.net
|
||||
0.0.0.0 t.urs.microsoft.com
|
||||
0.0.0.0 teams.events.data.microsoft.com
|
||||
0.0.0.0 teams.live.com
|
||||
0.0.0.0 tfl.nel.measure.office.net
|
||||
0.0.0.0 thestreamstaging.blob.core.windows.net
|
||||
0.0.0.0 tile-service.weather.microsoft.com
|
||||
0.0.0.0 time.windows.com
|
||||
0.0.0.0 tk2.plt.msn.com
|
||||
0.0.0.0 to-do.microsoft.com
|
||||
0.0.0.0 troubleshooting.microsoft.com
|
||||
0.0.0.0 uci.cdn.office.net
|
||||
0.0.0.0 uhf.microsoft.com
|
||||
0.0.0.0 ui.skype.com
|
||||
0.0.0.0 urs.microsoft.com
|
||||
0.0.0.0 urs.smartscreen.microsoft.com
|
||||
0.0.0.0 us-v10.events.data.microsoft.com
|
||||
0.0.0.0 us-v20.events.data.microsoft.com
|
||||
0.0.0.0 us.vortex-win.data.microsoft.com
|
||||
0.0.0.0 v10.events.data.microsoft.com
|
||||
0.0.0.0 v10c.events.data.microsoft.com
|
||||
0.0.0.0 v20.events.data.microsoft.com
|
||||
0.0.0.0 validation.sls.microsoft.com
|
||||
0.0.0.0 validation-v2.sls.microsoft.com
|
||||
0.0.0.0 version.hybrid.api.here.com
|
||||
0.0.0.0 videomd.blob.core.windows.net
|
||||
0.0.0.0 vortex-win.data.microsoft.com
|
||||
0.0.0.0 vortex-win-sandbox.data.microsoft.com
|
||||
0.0.0.0 w.apprep.smartscreen.microsoft.com
|
||||
0.0.0.0 wallet.microsoft.com
|
||||
0.0.0.0 wdcp.microsoft.com
|
||||
0.0.0.0 wdcpalt.microsoft.com
|
||||
0.0.0.0 win10-trt.msedge.net
|
||||
0.0.0.0 windows.msn.com
|
||||
0.0.0.0 windows.policies.live.net
|
||||
0.0.0.0 wpcdn.blob.core.windows.net
|
||||
0.0.0.0 wscont.apps.microsoft.com
|
||||
0.0.0.0 wscont.apps.microsoft.com.edgesuite.net
|
||||
0.0.0.0 wscont2.apps.microsoft.com
|
||||
0.0.0.0 wscont1.apps.microsoft.com
|
||||
0.0.0.0 www.msedge.net
|
||||
0.0.0.0 www.msftconnecttest.com
|
||||
0.0.0.0 www.msftncsi.com
|
||||
0.0.0.0 www.telecommandsvc.microsoft.com
|
||||
0.0.0.0 www.windowssearch.com
|
||||
0.0.0.0 www.xboxab.com
|
||||
0.0.0.0 x.urs.microsoft.com
|
||||
0.0.0.0 xml.login.live.com
|
||||
### Some duplicates https://raw.githubusercontent.com/deathbybandaid/piholeparser/master/Subscribable-Lists/ParsedBlacklists/WindowsSpyBlocker81.txt
|
||||
0.0.0.0 cds1219.lon.llnw.net
|
||||
0.0.0.0 cds1228.lon.llnw.net
|
||||
0.0.0.0 cds1244.lon.llnw.net
|
||||
0.0.0.0 cds1265.lon.llnw.net
|
||||
0.0.0.0 cds1273.lon.llnw.net
|
||||
0.0.0.0 cds1285.lon.llnw.net
|
||||
0.0.0.0 cds1287.lon.llnw.net
|
||||
0.0.0.0 cds1307.lon.llnw.net
|
||||
0.0.0.0 cds1310.lon.llnw.net
|
||||
0.0.0.0 cds20005.stn.llnw.net
|
||||
0.0.0.0 cds20404.lcy.llnw.net
|
||||
0.0.0.0 cds20416.lcy.llnw.net
|
||||
0.0.0.0 cds20452.lcy.llnw.net
|
||||
0.0.0.0 cds20482.lcy.llnw.net
|
||||
0.0.0.0 cds20485.lcy.llnw.net
|
||||
0.0.0.0 cds21205.lon.llnw.net
|
||||
0.0.0.0 cds21207.lon.llnw.net
|
||||
0.0.0.0 cds21225.lon.llnw.net
|
||||
0.0.0.0 cds21229.lon.llnw.net
|
||||
0.0.0.0 cds21249.lon.llnw.net
|
||||
0.0.0.0 cds21256.lon.llnw.net
|
||||
0.0.0.0 cds21278.lon.llnw.net
|
||||
0.0.0.0 cds21281.lon.llnw.net
|
||||
0.0.0.0 cds21293.lon.llnw.net
|
||||
0.0.0.0 cds310.lcy.llnw.net
|
||||
0.0.0.0 cds339.lcy.llnw.net
|
||||
0.0.0.0 cds421.lcy.llnw.net
|
||||
0.0.0.0 cds422.lcy.llnw.net
|
||||
0.0.0.0 cds493.lcy.llnw.net
|
||||
0.0.0.0 cds812.lon.llnw.net
|
||||
0.0.0.0 cds815.lon.llnw.net
|
||||
0.0.0.0 cds818.lon.llnw.net
|
||||
0.0.0.0 cds832.lon.llnw.net
|
||||
0.0.0.0 cds836.lon.llnw.net
|
||||
0.0.0.0 cds840.lon.llnw.net
|
||||
0.0.0.0 cds857.lon.llnw.net
|
||||
0.0.0.0 cds868.lon.llnw.net
|
||||
0.0.0.0 compatexchange1.trafficmanager.net
|
||||
0.0.0.0 eu.vortex.data.microsoft.com
|
||||
0.0.0.0 settings-win.data.microsoft.com
|
||||
0.0.0.0 spynet2.microsoft.com
|
||||
0.0.0.0 spynetalt.microsoft.com
|
||||
0.0.0.0 spyneteurope.microsoft.akadns.net
|
||||
0.0.0.0 sqm.telemetry.microsoft.com
|
||||
0.0.0.0 statsfe2.update.microsoft.com
|
||||
0.0.0.0 statsfe2.ws.microsoft.com
|
||||
0.0.0.0 tele.trafficmanager.net
|
||||
0.0.0.0 telecommand.telemetry.microsoft.com
|
||||
0.0.0.0 vortex-win.data.microsoft.com
|
||||
0.0.0.0 win8.ipv6.microsoft.com
|
|
@ -0,0 +1,80 @@
|
|||
name: esphome
|
||||
services:
|
||||
esphome:
|
||||
container_name: esphome
|
||||
deploy:
|
||||
resources:
|
||||
reservations:
|
||||
memory: "536870912"
|
||||
limits:
|
||||
memory: 7812M
|
||||
environment:
|
||||
- ESPHOME_DASHBOARD_USE_PING=false
|
||||
- TZ=Europe/Paris
|
||||
image: ghcr.io/esphome/esphome:2023.9
|
||||
labels:
|
||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/icon.png
|
||||
ports:
|
||||
- target: 6052
|
||||
published: "6052"
|
||||
protocol: tcp
|
||||
restart: always
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /DATA/AppData/esphome/config
|
||||
target: /config
|
||||
x-casaos:
|
||||
envs:
|
||||
- container: ESPHOME_DASHBOARD_USE_PING
|
||||
description:
|
||||
en_us: Ping IP addresses instead of mDNS
|
||||
zh_cn: Ping IP 地址而不是 mDNS
|
||||
- container: TZ
|
||||
description:
|
||||
en_us: TimeZone
|
||||
zh_cn: 时区
|
||||
ports:
|
||||
- container: "6052"
|
||||
description:
|
||||
en_us: WebUI Port for ESPHome
|
||||
zh_cn: ESPHome 的 WebUI 端口
|
||||
volumes:
|
||||
- container: /config
|
||||
description:
|
||||
en_us: AppData Path Config File
|
||||
zh_cn: AppData路径配置文件
|
||||
devices: []
|
||||
cap_add: []
|
||||
command: []
|
||||
network_mode: host
|
||||
privileged: false
|
||||
hostname: esphome
|
||||
cpu_shares: 90
|
||||
x-casaos:
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
- arm
|
||||
author: kd9lsv
|
||||
category: Home Automation
|
||||
description:
|
||||
en_us: ESPHome is a system to control your microcontrollers by simple yet
|
||||
powerful configuration files and control them remotely through Home
|
||||
Automation systems.
|
||||
zh_cn: ESPHome 是一个通过简单而强大的配置文件控制微控制器并通过家庭自动化系统远程控制它们的系统。
|
||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/icon.png
|
||||
index: /
|
||||
main: esphome
|
||||
port_map: "6052"
|
||||
scheme: http
|
||||
screenshot_link:
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/screenshot-1.png
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ESPHome/screenshot-2.png
|
||||
store_app_id: esphome
|
||||
tagline:
|
||||
en_us: Home Automation systems
|
||||
zh_cn: 家庭自动化系统
|
||||
title:
|
||||
en_us: ESPHome
|
||||
custom: ""
|
||||
hostname: ""
|
|
@ -0,0 +1,333 @@
|
|||
name: grafana
|
||||
services:
|
||||
grafana:
|
||||
cpu_shares: 90
|
||||
command: []
|
||||
container_name: grafana
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 7812M
|
||||
reservations:
|
||||
memory: "67108864"
|
||||
image: grafana/grafana:8.5.27
|
||||
labels:
|
||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/icon.png
|
||||
ports:
|
||||
- target: 3000
|
||||
published: "3003"
|
||||
protocol: tcp
|
||||
restart: always
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /DATA/AppData/grafana/data
|
||||
target: /var/lib/grafana
|
||||
x-casaos:
|
||||
ports:
|
||||
- container: "3000"
|
||||
description:
|
||||
en_us: ""
|
||||
volumes:
|
||||
- container: /var/lib/grafana
|
||||
description:
|
||||
en_us: Grafana database and plugins directory.
|
||||
zh_cn: Grafana 数据库和插件目录
|
||||
devices: []
|
||||
cap_add: []
|
||||
environment: []
|
||||
network_mode: bridge
|
||||
privileged: false
|
||||
hostname: grafana
|
||||
x-casaos:
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
- arm
|
||||
author: CasaOS Team
|
||||
category: Network
|
||||
description:
|
||||
ar_sa: >
|
||||
Grafana مفتوح المصدر هو برنامج تصور وتحليل مفتوح المصدر.التصور: الرسوم
|
||||
البيانية السريعة والمرنة من جانب العميل مع مجموعة متنوعة من الخيارات. توفر
|
||||
ملحقات اللوحة العديد من الطرق المختلفة لتصور القياسات والسجلات. لوحات
|
||||
متحركة: إنشاء لوحات متحركة وقابلة للاستخدام مرة أخرى مع متغيرات القالب
|
||||
التي تظهر كقوائم منسدلة في أعلى لوحة القياسات. تصفح القياسات: تصفح بياناتك
|
||||
من خلال استعلامات متعددة وتنقيبات متحركة. تقسيم العرض ومقارنة مجالات زمنية
|
||||
مختلفة واستعلامات ومصادر بيانات جانبًا جانبًا. تصفح السجلات: تجربة السحر
|
||||
الذي يتم من خلاله التبديل من القياسات إلى السجلات مع ترشيحات العلامات
|
||||
المحفوظة. بحث سريع عبر جميع سجلاتك أو تدفقها مباشرة. التنبيه: تعريف
|
||||
القواعد الإنذارية بشكل مرئي لأهم قياساتك. سيواصل Grafana التقييم المستمر
|
||||
وإرسال الإخط
|
||||
de_de: >
|
||||
Grafana Open Source ist eine Open-Source-Visualisierungs- und
|
||||
Analyse-Software. Visualisierungen: Schnelle und flexible Client-Seite
|
||||
Graphen mit einer Vielzahl von Optionen. Panel-Plugins bieten viele
|
||||
verschiedene Möglichkeiten, Metriken und Protokolle zu visualisieren.
|
||||
Dynamische Dashboards: Erstellen Sie dynamische und wiederverwendbare
|
||||
Dashboards mit Vorlagenvariablen, die als Dropdowns am oberen Rand des
|
||||
Dashboards angezeigt werden. Erkunden Sie Metriken: Erkunden Sie Ihre
|
||||
Daten durch ad-hoc-Abfragen und dynamisches Bohren. Split View und
|
||||
vergleichen Sie verschiedene Zeitspannen, Abfragen und Datenquellen
|
||||
nebeneinander. Protokolle erkunden: Erfahren Sie die Magie des Wechsels
|
||||
von Metriken zu Protokollen mit erhaltenen Label-Filtern. Durchsuchen Sie
|
||||
alle Protokolle oder streamen Sie sie live. Alarmierung: Definieren Sie
|
||||
visuell Alarmregeln für Ihre wichtigsten Metriken. Grafana wird
|
||||
kontinuierlich auswerten und Benachrichtigungen an Systeme wie Slack,
|
||||
PagerDuty, VictorOps, OpsGenie senden. Gemischte Datenquellen: Mischen Sie
|
||||
verschiedene Datenquellen in einem Diagramm! Sie können eine Datenquelle
|
||||
pro Abfrage angeben. Dies funktioniert auch für benutzerdefinierte
|
||||
Datenquellen.
|
||||
en_us: >
|
||||
Grafana open source is open source visualization and analytics
|
||||
software.Visualizations: Fast and flexible client side graphs with a
|
||||
multitude of options. Panel plugins offer many different ways to visualize
|
||||
metrics and logs. Dynamic Dashboards: Create dynamic & reusable dashboards
|
||||
with template variables that appear as dropdowns at the top of the
|
||||
dashboard. Explore Metrics: Explore your data through ad-hoc queries and
|
||||
dynamic drilldown. Split view and compare different time ranges, queries
|
||||
and data sources side by side. Explore Logs: Experience the magic of
|
||||
switching from metrics to logs with preserved label filters. Quickly
|
||||
search through all your logs or streaming them live. Alerting: Visually
|
||||
define alert rules for your most important metrics. Grafana will
|
||||
continuously evaluate and send notifications to systems like Slack,
|
||||
PagerDuty, VictorOps, OpsGenie. Mixed Data Sources: Mix different data
|
||||
sources in the same graph! You can specify a data source on a per-query
|
||||
basis. This works for even custom datasources.
|
||||
es_es: >
|
||||
Grafana Open Source es un software de visualización y análisis de código
|
||||
abierto. Visualizaciones: Gráficos rápidos y flexibles en el lado del
|
||||
cliente con una variedad de opciones. Los complementos de panel ofrecen
|
||||
muchas formas diferentes de visualizar métricas y registros. Paneles
|
||||
dinámicos: Cree paneles dinámicos y reutilizables con variables de
|
||||
plantilla que se muestran como menús desplegables en la parte superior del
|
||||
panel. Explorar métricas: Explora tus datos con consultas ad hoc y
|
||||
perforación dinámica. Dividir la vista y comparar diferentes rangos de
|
||||
tiempo, consultas y fuentes de datos al lado de uno. Explorar registros:
|
||||
Experimenta la magia de cambiar de métricas a registros con filtros de
|
||||
etiquetas guardadas. Buscar rápidamente todos los registros o
|
||||
transmitirlos en vivo. Alertas: Definir reglas de alerta visuales para sus
|
||||
métricas más importantes. Grafana continuará evaluando y enviará
|
||||
notificaciones a sistemas como Slack, PagerDuty, VictorOps, OpsGenie.
|
||||
Fuentes de datos mixtas: ¡Mezcle diferentes fuentes de datos en un
|
||||
gráfico! Puede especificar una fuente de datos por consulta. Esto también
|
||||
funciona para fuentes de datos personalizadas.
|
||||
fr_fr: >
|
||||
Grafana Open Source est un logiciel de visualisation et d'analyse open
|
||||
source. Visualisations: Graphiques rapides et flexibles côté client avec
|
||||
une variété d'options. Les plugins de panneau offrent de nombreuses façons
|
||||
différentes de visualiser des métriques et des journaux. Tableaux de bord
|
||||
dynamiques: Créez des tableaux de bord dynamiques et réutilisables avec
|
||||
des variables de modèle qui s'affichent comme des listes déroulantes en
|
||||
haut du tableau de bord. Explorer des métriques: Explorez vos données avec
|
||||
des requêtes ad hoc et des forages dynamiques. Diviser la vue et comparer
|
||||
différentes périodes, requêtes et sources de données côte à côte. Explorer
|
||||
les journaux: Expérimentez la magie de passer des métriques aux journaux
|
||||
avec des filtres de balises sauvegardés. Recherchez rapidement tous les
|
||||
journaux ou diffusez-les en direct. Alertes: Définissez des règles
|
||||
d'alerte visuelles pour vos métriques les plus importantes. Grafana
|
||||
continuera à évaluer et à envoyer des notifications à des systèmes tels
|
||||
que Slack, PagerDuty, VictorOps, OpsGenie. Sources de données mixtes:
|
||||
Mélangez différentes sources de données dans un graphique! Vous pouvez
|
||||
spécifier une source de données par requête. Cela fonctionne également
|
||||
pour les sources de données personnalisées.
|
||||
hu_hu: >
|
||||
A Grafana nyílt forráskódú vizualizációs és elemzési szoftver. Vizuális
|
||||
megjelenítés: Gyors és rugalmas kliensoldali grafikonok széles körű
|
||||
lehetőségekkel. A panelbővítmények sokféle módon teszik lehetővé a
|
||||
metrikák és a naplók megjelenítését. Dinamikus műszerfalak: Hozzon létre
|
||||
dinamikus és újrafelhasználható műszerfalakat sablonváltozókkal, amelyek
|
||||
legördülő menüként jelennek meg a műszerfal tetején. Metrikák felfedezése:
|
||||
Fedezze fel az adatokat ad-hoc lekérdezésekkel és dinamikus fúrással.
|
||||
Osztott nézet és összehasonlítás: Összehasonlítsa a különböző
|
||||
időtartamokat, lekérdezéseket és adatforrásokat egymással. Naplók
|
||||
felfedezése: Fedezze fel a metrikák és a naplók csodáját mentett címkés
|
||||
szűrőkkel. Keressen gyorsan az összes naplóban vagy élőben kövessen.
|
||||
Riasztások: Definiáljon látható riasztási szabályokat a legfontosabb
|
||||
metrikáihoz. A Grafana folyamatosan kiértékel és értesítést küld a Slack,
|
||||
PagerDuty, VictorOps, OpsGenie stb. rendszereknek. Vegyes adatforrások:
|
||||
Kevert adatforrások egy grafikonban! Egy lekérdezéshez megadhat egy
|
||||
adatforrást. Ez ugyanúgy működik egyéni adatforrások esetén is.
|
||||
it_it: >
|
||||
Grafana Open Source è un software di visualizzazione e analisi open
|
||||
source. Visualizzazioni: Grafici veloci e flessibili lato client con una
|
||||
varietà di opzioni. I plugin del pannello offrono molte modalità diverse
|
||||
per visualizzare metriche e registri. Pannelli dinamici: Crea pannelli
|
||||
dinamici e riutilizzabili con variabili di modello che vengono
|
||||
visualizzate come menu a discesa in alto sul pannello. Esplorare le
|
||||
metriche: Esplora i tuoi dati con query ad hoc e foratura dinamica.
|
||||
Dividere la vista e confrontare diversi intervalli di tempo, query e fonti
|
||||
di dati accanto a uno. Esplorare i registri: Esplora la magia di passare
|
||||
dalle metriche ai registri con filtri di etichetta salvati. Cerca
|
||||
rapidamente tutti i registri o trasmettili in diretta. Avvisi: Definisci
|
||||
regole di avviso visive per le tue metriche più importanti. Grafana
|
||||
continuerà a valutare e inviare notifiche a sistemi come Slack, PagerDuty,
|
||||
VictorOps, OpsGenie. Fonti dati miste: Mescola diverse fonti dati in un
|
||||
grafico! È possibile specificare una fonte dati per query. Ciò funziona
|
||||
anche per fonti dati personalizzate.
|
||||
pl_pl: >
|
||||
Grafana Open Source to oprogramowanie open source do wizualizacji i
|
||||
analizy. Wizualizacja: Szybkie i elastyczne wykresy klienta z szerokimi
|
||||
możliwościami. Wtyczki panelu oferują wiele sposobów wyświetlania metryk i
|
||||
dzienników. Dynamiczne panele: Twórz dynamiczne i wielokrotne panele z
|
||||
zmiennymi szablonów, które są wyświetlane jako menu rozwijane na górze
|
||||
panelu. Odkrywanie metryk: Odkrywaj swoje dane za pomocą ad hoc zapytań i
|
||||
dynamicznego wiercenia. Podziel widok i porównaj różne okresy, zapytania i
|
||||
źródła danych obok siebie. Odkrywanie dzienników: Odkryj magię przejścia
|
||||
od metryk do dzienników z zapisanymi filtrami etykiet. Szybko szukaj
|
||||
wszystkich dzienników lub odtwarzaj je na żywo. Powiadomienia: Zdefiniuj
|
||||
widoczne reguły powiadomień dla najważniejszych metryk. Grafana będzie
|
||||
nadal oceniać i wysyłać powiadomienia do systemów takich jak Slack,
|
||||
PagerDuty, VictorOps, OpsGenie. Mieszane źródła danych: Mieszane źródła
|
||||
danych w wykresie! Możesz określić źródło danych dla każdego zapytania.
|
||||
Działa to również dla niestandardowych źródeł danych.
|
||||
pt_br: >
|
||||
Grafana Open Source é um software de visualização e análise de código
|
||||
aberto. Visualização: Gráficos rápidos e flexíveis do lado do cliente com
|
||||
uma variedade de opções. Os plugins do painel oferecem muitas maneiras
|
||||
diferentes de exibir métricas e registros. Painéis dinâmicos: Crie painéis
|
||||
dinâmicos e reutilizáveis com variáveis de modelo que são exibidas como
|
||||
menus suspensos no topo do painel. Explorar métricas: Explore seus dados
|
||||
com consultas ad hoc e perfuração dinâmica. Divida a visão e compare
|
||||
diferentes intervalos de tempo, consultas e fontes de dados lado a lado.
|
||||
Explorar registros: Explore a magia de passar de métricas para registros
|
||||
com filtros de rótulo salvos. Encontre rapidamente todos os registros ou
|
||||
transmita-os ao vivo. Alertas: Defina regras de alerta visuais para suas
|
||||
métricas mais importantes. O Grafana continuará avaliando e enviando
|
||||
notificações para sistemas como Slack, PagerDuty, VictorOps, OpsGenie.
|
||||
Fontes de dados mistas: Fontes de dados mistas em gráficos! Você pode
|
||||
especificar uma fonte de dados para cada consulta. Isso também funciona
|
||||
para fontes de dados personalizadas.
|
||||
ru_ru: >
|
||||
Grafana Open Source - это программное обеспечение открытого исходного кода
|
||||
для визуализации и анализа. Визуализация: Быстрые и гибкие клиентские
|
||||
графики с широкими возможностями. Плагины панели предлагают множество
|
||||
способов отображения метрик и журналов. Динамические панели: Создайте
|
||||
динамические и переиспользуемые панели с переменными шаблонов, которые
|
||||
отображаются в виде выпадающих списков в верхней части панели.
|
||||
Исследование метрик: Исследуйте свои данные с помощью ad hoc запросов и
|
||||
динамического сверления. Разделить вид и сравнить разные периоды, запросы
|
||||
и источники данных рядом. Исследование журналов: Исследуйте магию перехода
|
||||
от метрик к журналам с сохраненными фильтрами меток. Быстро ищите все
|
||||
журналы или прослушивайте их в режиме реального времени. Оповещения:
|
||||
Определите правила визуальных оповещений для ваших самых важных метрик.
|
||||
Grafana продолжит оценивать и отправлять уведомления в системы, такие как
|
||||
Slack, PagerDuty, VictorOps, OpsGenie. Смешанные источники данных:
|
||||
Смешанные источники данных в графике! Вы можете указать источник данных
|
||||
для каждого запроса. Это также работает для настраиваемых источников
|
||||
данных.
|
||||
sv_se: >
|
||||
Grafana Open Source är ett öppen källkod för visualisering och analys.
|
||||
Visualisering: Snabba och flexibla klientgrafik med många alternativ.
|
||||
Panelplugin erbjuder många sätt att visa metriker och loggar. Dynamiska
|
||||
paneler: Skapa dynamiska och återanvändbara paneler med variabelmönster
|
||||
som visas som rullgardinsmenyer längst upp på panelen. Utforska metriker:
|
||||
Utforska dina data med ad hoc-frågor och dynamisk borrning. Dela vy och
|
||||
jämför olika tidsperioder, frågor och datakällor bredvid varandra.
|
||||
Utforska loggar: Utforska magin med att gå från metriker till loggar med
|
||||
sparade etikettfilter. Hitta alla loggar snabbt eller spela upp dem i
|
||||
realtid. Alarm: Definiera visuella regler för dina viktigaste metriker.
|
||||
Grafana fortsätter att bedöma och skicka notifieringar till system som
|
||||
Slack, PagerDuty, VictorOps, OpsGenie. Blandade datakällor: Blandade
|
||||
datakällor i diagram! Du kan specificera en datakälla för varje fråga. Det
|
||||
fungerar också för anpassade datakällor.
|
||||
uk_ua: >
|
||||
Grafana Open Source - це програмне забезпечення відкритого коду для
|
||||
візуалізації та аналізу. Візуалізація: Швидкі та гнучкі графіки клієнта з
|
||||
широкими можливостями. Плагіни панелі пропонують багато способів
|
||||
відображення метрик та журналів. Динамічні панелі: Створюйте динамічні та
|
||||
повторно використовувані панелі з змінними шаблонів, які відображаються як
|
||||
випадаючі меню згори панелі. Відкриття метрик: Відкривайте свої дані за
|
||||
допомогою ad hoc-запитів та динамічного буріння. Розділіть перегляд та
|
||||
порівняйте різні періоди, запити та джерела даних поруч. Відкриття
|
||||
журналів: Відкрийте магію переходу від метрик до журналів з збереженими
|
||||
фільтрами міток. Швидко шукайте всі журнали або відтворюйте їх у режимі
|
||||
реального часу. Повідомлення: Визначте видимі правила сповіщень для
|
||||
найважливіших метрик. Grafana продовжуватиме оцінювати та відправляти спов
|
||||
zh_cn: >
|
||||
Grafana开源是开源可视化和分析软件。可视化:快速灵活的客户端图形,多种选项。面板插件提供了许多不同的方式来可视化指标和日志。动态仪表板:使用模板变量创建动态和可重用的仪表板,该变量在仪表板顶部显示为下拉菜单。探索指标:通过即席查询和动态钻取来探索您的数据。分割视图并将不同的时间范围,查询和数据源并排比较。探索日志:体验从指标到日志的魔力,保留标签过滤器。快速搜索所有日志或实时流。警报:以可视方式为您最重要的指标定义警报规则。
|
||||
Grafana将不断评估并将通知发送到Slack,PagerDuty,VictorOps,OpsGenie等系统。混合数据源:在同一图中混合不同的数据源!您可以在每个查询的基础上指定数据源。这适用于甚至自定义数据源。
|
||||
developer: grafana
|
||||
hostname: ""
|
||||
icon: /DATA/AppData/grafana/icon/icon.png
|
||||
index: /
|
||||
main: grafana
|
||||
port_map: "3003"
|
||||
scheme: http
|
||||
screenshot_link:
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-1.png
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-2.png
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/screenshot-3.png
|
||||
store_app_id: grafana
|
||||
tagline:
|
||||
ar_sa: >
|
||||
Grafana هي مكتبة كاملة للمراقبة التي تسمح لك بمراقبة وتحليل البيانات
|
||||
والسجلات والتتبع. يسمح لك بالاستعلام والرسم البياني والتنبيه وفهم البيانات
|
||||
بغض النظر عن مكان تخزينها.
|
||||
de_de: >
|
||||
Grafana ist ein vollständiges Observabilitäts-Stack, der es Ihnen
|
||||
ermöglicht, Metriken, Protokolle und Spuren zu überwachen und zu
|
||||
analysieren. Es ermöglicht Ihnen, Ihre Daten abzufragen, zu visualisieren,
|
||||
zu alarmieren und zu verstehen, egal wo sie gespeichert sind.
|
||||
en_us: >
|
||||
Grafana is a complete observability stack that allows you to monitor and
|
||||
analyze metrics, logs and traces. It allows you to query, visualize, alert
|
||||
on and understand your data no matter where it is stored.
|
||||
es_es: >
|
||||
Grafana es una pila de observabilidad completa que le permite monitorear y
|
||||
analizar métricas, registros y rastros. Le permite consultar, visualizar,
|
||||
alertar y comprender sus datos, sin importar dónde se almacenen.
|
||||
fr_fr: >
|
||||
Grafana est une pile d'observabilité complète qui vous permet de
|
||||
surveiller et d'analyser les métriques, les journaux et les traces. Il
|
||||
vous permet de requêter, de visualiser, d'alerter et de comprendre vos
|
||||
données, peu importe où elles sont stockées.
|
||||
hu_hu: >
|
||||
A Grafana egy teljes figyelhetőségi verem, amely lehetővé teszi a
|
||||
metrikák, naplók és nyomkövetések figyelését és elemzését. Lehetővé teszi
|
||||
a lekérdezést, a vizualizációt, az értesítést és az adatok megértését,
|
||||
függetlenül attól, hogy hol vannak tárolva.
|
||||
it_it: >
|
||||
Grafana è una pila di osservabilità completa che consente di monitorare e
|
||||
analizzare metriche, log e tracce. Consente di interrogare, visualizzare,
|
||||
allertare e comprendere i dati, indipendentemente dal luogo in cui vengono
|
||||
memorizzati.
|
||||
pl_pl: >
|
||||
Grafana to kompletny stos obserwowalności, który pozwala monitorować i
|
||||
analizować metryki, dzienniki i ślady. Pozwala na zapytanie, wizualizację,
|
||||
alarmowanie i zrozumienie danych, niezależnie od miejsca ich
|
||||
przechowywania.
|
||||
pt_br: >
|
||||
Grafana é uma pilha de observabilidade completa que permite monitorar e
|
||||
analisar métricas, registros e trilhas. Permite que você consulte,
|
||||
visualize, alerte e entenda seus dados, independentemente de onde eles
|
||||
estejam armazenados.
|
||||
ru_ru: >
|
||||
Grafana - это полный стек наблюдаемости, который позволяет вам мониторить
|
||||
и анализировать метрики, журналы и трассы. Он позволяет вам запрашивать,
|
||||
визуализировать, оповещать и понимать ваши данные, независимо от того, где
|
||||
они хранятся.
|
||||
sv_se: >
|
||||
Grafana är en komplett observabilitetsstapel som gör det möjligt att
|
||||
övervaka och analysera metriker, loggar och spår. Det gör det möjligt att
|
||||
fråga, visualisera, varna och förstå dina data, oavsett var de är lagrade.
|
||||
uk_ua: >
|
||||
Grafana - це повний стек наглядності, який дозволяє вам моніторити та
|
||||
аналізувати метрики, журнали та траси. Він дозволяє вам запитувати,
|
||||
візуалізувати, сповіщати та розуміти ваших даних, незалежно від того, де
|
||||
вони зберігаються.
|
||||
zh_cn: |
|
||||
Grafana是一个完整的可观察性堆栈,允许您监视和分析指标,日志和跟踪。无论数据存储在何处,它都允许您查询,可视化,警报和理解数据。
|
||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Grafana/thumbnail.png
|
||||
tips:
|
||||
before_install:
|
||||
en_us: |
|
||||
| username | password |
|
||||
| -------- | -------- |
|
||||
| `admin` | `admin` |
|
||||
zh_cn: |
|
||||
| 用户名 | 密码 |
|
||||
| -------- | -------- |
|
||||
| `admin` | `admin` |
|
||||
title:
|
||||
custom: ""
|
||||
en_us: Grafana
|
|
@ -0,0 +1,188 @@
|
|||
name: pihole
|
||||
services:
|
||||
pihole:
|
||||
container_name: pihole
|
||||
deploy:
|
||||
resources:
|
||||
reservations:
|
||||
memory: "67108864"
|
||||
limits:
|
||||
memory: 7812M
|
||||
environment:
|
||||
- PROXY_LOCATION=pi.hole
|
||||
- TZ=Europe/Paris
|
||||
- VIRTUAL_HOST=pi.hole
|
||||
- WEBPASSWORD=casaos
|
||||
image: pihole/pihole:2023.11.0
|
||||
labels:
|
||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/icon.png
|
||||
ports:
|
||||
- target: 80
|
||||
published: "8800"
|
||||
protocol: tcp
|
||||
- target: 53
|
||||
published: "53"
|
||||
protocol: tcp
|
||||
- target: 53
|
||||
published: "53"
|
||||
protocol: udp
|
||||
- target: 67
|
||||
published: "67"
|
||||
protocol: udp
|
||||
- target: 547
|
||||
published: "547"
|
||||
protocol: udp
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- type: bind
|
||||
source: /DATA/AppData/pihole/etc/pihole/
|
||||
target: /etc/pihole
|
||||
- type: bind
|
||||
source: /DATA/AppData/pihole/etc/dnsmasq.d/
|
||||
target: /etc/dnsmasq.d
|
||||
x-casaos:
|
||||
envs:
|
||||
- container: TZ
|
||||
description:
|
||||
en_us: TimeZone
|
||||
zh_cn: 时区
|
||||
- container: WEBPASSWORD
|
||||
description:
|
||||
en_us: Pi-hole admin password
|
||||
zh_cn: Pi-hole 管理密码
|
||||
- container: VIRTUAL_HOST
|
||||
description:
|
||||
en_us: Pi-hole Custom Hostname
|
||||
zh_cn: Pi-hole 自定义域名
|
||||
- container: PROXY_LOCATION
|
||||
description:
|
||||
en_us: Pi-hole PROXY_LOCATION
|
||||
ports:
|
||||
- container: "80"
|
||||
description:
|
||||
en_us: WebUI HTTP Port
|
||||
zh_cn: WebUI HTTP 端口
|
||||
- container: "53"
|
||||
description:
|
||||
en_us: Pihole DNS port
|
||||
zh_cn: Pihole DNS 端口
|
||||
- container: "53"
|
||||
description:
|
||||
en_us: Pihole DNS port
|
||||
zh_cn: Pihole DNS 端口
|
||||
protocol: udp
|
||||
- container: "67"
|
||||
description:
|
||||
en_us: Pihole DHCP IPv4 port
|
||||
zh_cn: Pihole DHCP IPv4 端口
|
||||
protocol: udp
|
||||
- container: "547"
|
||||
description:
|
||||
en_us: Pihole DHCP IPv6 port
|
||||
zh_cn: Pihole DHCP IPv6 端口
|
||||
protocol: udp
|
||||
volumes:
|
||||
- container: /etc/pihole
|
||||
description:
|
||||
en_us: Pi-hole /etc/pihole directory.
|
||||
zh_cn: Pi-hole /etc/pihole 目录
|
||||
- container: /etc/dnsmasq.d
|
||||
description:
|
||||
en_us: Pi-hole /etc/dnsmasq.d directory.
|
||||
zh_cn: Pi-hole /etc/dnsmasq.d 目录
|
||||
devices: []
|
||||
cap_add: []
|
||||
command: []
|
||||
network_mode: bridge
|
||||
privileged: false
|
||||
hostname: pihole
|
||||
cpu_shares: 90
|
||||
x-casaos:
|
||||
architectures:
|
||||
- amd64
|
||||
- arm64
|
||||
- "386"
|
||||
- arm
|
||||
author: CasaOS Team
|
||||
category: Network
|
||||
description:
|
||||
ar_sa: تحكم محلي وخصوصية أولاً. مدعوم من مجتمع عالمي من المخترعين والمحبين لل
|
||||
DIY. مثالي للتشغيل على Raspberry Pi أو خادم محلي.
|
||||
de_de: Open-Source-Heimautomatisierung, die die lokale Steuerung und
|
||||
Privatsphäre zuerst berücksichtigt. Unterstützt von einer weltweiten
|
||||
Gemeinschaft von Bastlern und DIY-Enthusiasten. Perfekt zum Ausführen auf
|
||||
einem Raspberry Pi oder einem lokalen Server.
|
||||
en_us: Open source home automation that puts local control and privacy first.
|
||||
Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect
|
||||
to run on a Raspberry Pi or a local server.
|
||||
es_es: Automatización doméstica de código abierto que pone el control local y la
|
||||
privacidad en primer lugar. Impulsado por una comunidad mundial de
|
||||
entusiastas del bricolaje y los entusiastas del bricolaje. Perfecto para
|
||||
ejecutar en una Raspberry Pi o un servidor local.
|
||||
fr_fr: Automatisation domestique open source qui met le contrôle local et la vie
|
||||
privée en premier. Propulsé par une communauté mondiale de bricoleurs et
|
||||
d'enthusiastes DIY. Parfait pour fonctionner sur un Raspberry Pi ou un
|
||||
serveur local.
|
||||
hu_hu: Nyílt forrású otthoni automatizálás, amely először a helyi vezérlésre és
|
||||
a magánéletre helyezi a hangsúlyt. A világ minden tájáról érkező
|
||||
tinkererek és DIY rajongók közössége támogatja. Tökéletesen működik egy
|
||||
Raspberry Pi-n vagy egy helyi szerveren.
|
||||
it_it: Automazione domestica open source che mette il controllo locale e la
|
||||
privacy in primo piano. Alimentato da una comunità mondiale di tinkerers e
|
||||
appassionati di DIY. Perfetto per eseguire su una Raspberry Pi o un server
|
||||
locale.
|
||||
pl_pl: Otwartoźródłowa automatyzacja domowa, która umieszcza kontrolę lokalną i
|
||||
prywatność na pierwszym miejscu. Napędzane przez międzynarodową
|
||||
społeczność tinkerów i entuzjastów DIY. Idealne do uruchamiania na
|
||||
Raspberry Pi lub lokalnym serwerze.
|
||||
pt_br: Automação residencial de código aberto que coloca o controle local e a
|
||||
privacidade em primeiro lugar. Alimentado por uma comunidade mundial de
|
||||
tinkerers e entusiastas DIY. Perfeito para executar em uma Raspberry Pi ou
|
||||
um servidor local.
|
||||
ru_ru: Open source home automation that puts local control and privacy first.
|
||||
Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect
|
||||
to run on a Raspberry Pi or a local server.
|
||||
sv_se: Öppen källkods hemautomation som sätter lokal kontroll och integritet i
|
||||
första hand. Drivs av en global gemenskap av tinkerers och
|
||||
DIY-entusiaster. Perfekt att köra på en Raspberry Pi eller en lokal
|
||||
server.
|
||||
uk_ua: Open source home automation that puts local control and privacy first.
|
||||
Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect
|
||||
to run on a Raspberry Pi or a local server.
|
||||
zh_cn: 开源家庭自动化系统,将本地控制和隐私放在首位。由全球 DIY 爱好者和 DIY 爱好者组成的社区提供支持。适合在树莓派或本地服务器上运行。
|
||||
developer: Pi-hole
|
||||
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/icon.png
|
||||
index: /admin
|
||||
main: pihole
|
||||
port_map: "8800"
|
||||
screenshot_link:
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/screenshot-1.jpg
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/screenshot-2.jpg
|
||||
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/screenshot-3.jpg
|
||||
store_app_id: pihole
|
||||
tagline:
|
||||
ar_sa: حظر الإعلانات على نطاق الشبكة
|
||||
de_de: Netzwerkweite Werbeblockierung
|
||||
en_us: Network-wide Ad Blocking
|
||||
es_es: Bloqueo de anuncios a nivel de red
|
||||
fr_fr: Blocage des publicités sur tout le réseau
|
||||
hu_hu: Hálózati hirdetések blokkolása
|
||||
it_it: Blocco pubblicità a livello di rete
|
||||
pl_pl: Blokowanie reklam na całej sieci
|
||||
pt_br: Bloqueio de anúncios em toda a rede
|
||||
ru_ru: Блокировка рекламы на всей сети
|
||||
sv_se: Blockera annonser över hela nätverket
|
||||
uk_ua: Блокування реклами на всій мережі
|
||||
zh_cn: 网络广告拦截
|
||||
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Pihole/thumbnail.jpg
|
||||
tips:
|
||||
before_install:
|
||||
en_us: |
|
||||
Default password: `casaos`
|
||||
zh_cn: |
|
||||
默认密码:`casaos`
|
||||
title:
|
||||
en_us: Pi-hole
|
||||
custom: Pi-hole
|
||||
hostname: ""
|
||||
scheme: http
|
|
@ -0,0 +1,98 @@
|
|||
# ==== This is a Faster than light DNS config ====
|
||||
|
||||
# https://docs.pi-hole.net/ftldns/configfile/
|
||||
|
||||
# ================================================
|
||||
# DNS settings
|
||||
# ================================================
|
||||
|
||||
|
||||
# https://docs.pi-hole.net/ftldns/blockingmode/
|
||||
BLOCKINGMODE=NULL
|
||||
|
||||
# https://github.com/pi-hole/FTL/pull/663
|
||||
CNAME_DEEP_INSPECT
|
||||
|
||||
# Encrypted Server Name Indication (ESNI)
|
||||
BLOCK_ESNI=true
|
||||
|
||||
# This allows Pi-hole to obtain client IPs even if they are hidden behind the NAT of a router
|
||||
EDNS0_ECS=true
|
||||
|
||||
# Control FTL's query rate-limiting
|
||||
RATE_LIMIT=1000/60
|
||||
|
||||
# LOCAL_IPV4=
|
||||
# LOCAL_IPV6=
|
||||
# BLOCK_IPV4=
|
||||
# BLOCK_IPV6=
|
||||
|
||||
# When the gravity database is locked/busy, how should Pi-hole handle queries?
|
||||
# ---- PREFER refuse all queries which arrive while the database is busy VS DROP => blackhole
|
||||
REPLY_WHEN_BUSY=REFUSE
|
||||
|
||||
# https://github.com/pi-hole/FTL/pull/1148
|
||||
# https://discourse.pi-hole.net/t/use-application-dns-net-found-in-adlists/46131/27
|
||||
# https://support.mozilla.org/en-US/kb/configuring-networks-disable-dns-over-https
|
||||
# Network administrators may configure their networks to treat DNS requests for a
|
||||
# canary domain differently, to signal that their local DNS resolver implements special
|
||||
# features that make the network unsuitable for DoH.
|
||||
# ---- DISABLE MOZILLA FF DoH
|
||||
MOZILLA_CANARY=true
|
||||
|
||||
# internal ttl
|
||||
BLOCK_TTL=2
|
||||
|
||||
# C*ckblock Apple obviously
|
||||
BLOCK_ICLOUD_PR=true
|
||||
|
||||
# ================================================
|
||||
# Statistics settings
|
||||
# ================================================
|
||||
|
||||
# Up to how many hours of queries should be imported from the database and logs?
|
||||
# Max 24 or read docs
|
||||
MAXLOGAGE=24.0
|
||||
|
||||
# https://docs.pi-hole.net/ftldns/privacylevels/
|
||||
PRIVACYLEVEL=3
|
||||
|
||||
IGNORE_LOCALHOST=no
|
||||
|
||||
# Obsolete,
|
||||
# AAAA_QUERY_ANALYSIS=yes|no
|
||||
|
||||
ANALYZE_ONLY_A_AND_AAAA=false
|
||||
SHOW_DNSSEC=true
|
||||
|
||||
# ================================================
|
||||
# Other settings
|
||||
# ================================================
|
||||
|
||||
# PTR Requests
|
||||
PIHOLE_PTR=HOSTNAME
|
||||
|
||||
# How nice is pihole to its collegues?
|
||||
NICE=-10
|
||||
|
||||
# Beware high loads, decrease in performance
|
||||
CHECK_LOAD=true
|
||||
CHECK_SHMEM=80
|
||||
CHECK_DISK=80
|
||||
|
||||
# ================================================
|
||||
# Long-term database settings
|
||||
# ================================================
|
||||
|
||||
|
||||
# ================================================
|
||||
# File options
|
||||
# ================================================
|
||||
|
||||
# !!!! ==== Outsourcing to USB SSD ==== !!!!
|
||||
# https://discourse.pi-hole.net/t/moving-the-pi-hole-log-to-another-location-device/2041
|
||||
|
||||
|
||||
# ================================================
|
||||
# Debugging options
|
||||
# ================================================
|
|
@ -0,0 +1,100 @@
|
|||
server:
|
||||
# If no logfile is specified, syslog is used
|
||||
# logfile: "/var/log/unbound/unbound.log"
|
||||
|
||||
# Level 2 gives detailed operational information
|
||||
verbosity: 2
|
||||
|
||||
port: 5353
|
||||
do-ip4: yes
|
||||
do-udp: yes
|
||||
do-tcp: yes
|
||||
|
||||
# May be set to yes if you have IPv6 connectivity
|
||||
do-ip6: no
|
||||
|
||||
# Use this only when you downloaded the list of primary root servers!
|
||||
root-hints: "/var/lib/unbound/root.hints"
|
||||
|
||||
# Respond to DNS requests on all interfaces
|
||||
interface: 0.0.0.0
|
||||
# Maximum UDP response size, default is 4096
|
||||
max-udp-size: 3072
|
||||
|
||||
# IPs authorized to access the DNS Server
|
||||
access-control: 0.0.0.0/0 refuse
|
||||
access-control: 127.0.0.1 allow
|
||||
access-control: 192.168.x.0/24 allow
|
||||
# If you have a guest network with a separate DHCP range
|
||||
#access-control: 172.16.1.0/24 allow
|
||||
#access-control: 10.0.0.0/24 allow
|
||||
|
||||
# Hide DNS Server info
|
||||
hide-identity: yes
|
||||
hide-version: yes
|
||||
|
||||
# Trust glue only if it is within the servers authority
|
||||
harden-glue: yes
|
||||
|
||||
# Require DNSSEC data for trust-anchored zones, if such data is absent, the zone becomes BOGUS
|
||||
harden-dnssec-stripped: yes
|
||||
|
||||
# Burdens the authority servers, not RFC standard, and could lead to performance problems
|
||||
harden-referral-path: no
|
||||
|
||||
# Add an unwanted reply threshold to clean the cache and avoid, when possible, DNS poisoning
|
||||
unwanted-reply-threshold: 10000000
|
||||
|
||||
# Don't use Capitalization randomization as it known to cause DNSSEC issues sometimes
|
||||
# see https://discourse.pi-hole.net/t/unbound-stubby-or-dnscrypt-proxy/9378 for further details
|
||||
use-caps-for-id: no
|
||||
|
||||
# Reduce EDNS reassembly buffer size.
|
||||
# Suggested by the unbound man page to reduce fragmentation reassembly problems
|
||||
edns-buffer-size: 1472
|
||||
|
||||
# Perform prefetching of close to expired message cache entries
|
||||
# This only applies to domains that have been frequently queried
|
||||
prefetch: yes
|
||||
# Fetch the DNSKEYs earlier in the validation process, which lowers the latency of requests
|
||||
# but also uses a little more CPU
|
||||
prefetch-key: yes
|
||||
|
||||
# Time To Live (in seconds) for DNS cache. Set cache-min-ttl to 0 remove caching (default).
|
||||
# Max cache default is 86400 (1 day).
|
||||
cache-min-ttl: 3600
|
||||
cache-max-ttl: 86400
|
||||
|
||||
# If enabled, attempt to serve old responses from cache without waiting for the actual
|
||||
# resolution to finish.
|
||||
# serve-expired: yes
|
||||
# serve-expired-ttl: 3600
|
||||
|
||||
# Use about 2x more for rrset cache, total memory use is about 2-2.5x
|
||||
# total cache size. Current setting is way overkill for a small network.
|
||||
# Judging from my used cache size you can get away with 8/16 and still
|
||||
# have lots of room, but I've got the ram and I'm not using it on anything else.
|
||||
# Default is 4m/4m
|
||||
msg-cache-size: 128m
|
||||
rrset-cache-size: 256m
|
||||
|
||||
# One thread should be sufficient, can be increased on beefy machines.
|
||||
# In reality for most users running on small networks or on a single machine it should
|
||||
# be unnecessary to seek performance enhancement by increasing num-threads above 1.
|
||||
num-threads: 1
|
||||
|
||||
# Ensure kernel buffer is large enough to not lose messages in traffic spikes
|
||||
so-rcvbuf: 1m
|
||||
|
||||
# Ensure privacy of local IP ranges
|
||||
private-address: 192.168.0.0/16
|
||||
private-address: 169.254.0.0/16
|
||||
private-address: 172.16.0.0/12
|
||||
private-address: 10.0.0.0/8
|
||||
private-address: fd00::/8
|
||||
private-address: fe80::/10
|
||||
|
||||
# Create DNS record for Pi-Hole Web Interface
|
||||
private-domain: "pi.hole"
|
||||
local-zone: "pi.hole" static
|
||||
local-data: "pi.hole IN A 192.168.x.x"
|
|
@ -0,0 +1,66 @@
|
|||
server:
|
||||
# If no logfile is specified, syslog is used
|
||||
# logfile: "/var/log/unbound/unbound.log"
|
||||
verbosity: 0
|
||||
|
||||
interface: 127.0.0.1
|
||||
port: 5335
|
||||
do-ip4: yes
|
||||
do-udp: yes
|
||||
do-tcp: yes
|
||||
|
||||
# May be set to yes if you have IPv6 connectivity
|
||||
do-ip6: yes
|
||||
|
||||
# You want to leave this to no unless you have *native* IPv6. With 6to4 and
|
||||
# Terredo tunnels your web browser should favor IPv4 for the same reasons
|
||||
prefer-ip6: no
|
||||
|
||||
# Use this only when you downloaded the list of primary root servers!
|
||||
# If you use the default dns-root-data package, unbound will find it automatically
|
||||
#root-hints: "/var/lib/unbound/root.hints"
|
||||
|
||||
# Trust glue only if it is within the server's authority
|
||||
harden-glue: yes
|
||||
|
||||
# Require DNSSEC data for trust-anchored zones, if such data is absent, the zone becomes BOGUS
|
||||
harden-dnssec-stripped: yes
|
||||
|
||||
# Don't use Capitalization randomization as it known to cause DNSSEC issues sometimes
|
||||
# see https://discourse.pi-hole.net/t/unbound-stubby-or-dnscrypt-proxy/9378 for further details
|
||||
use-caps-for-id: no
|
||||
|
||||
# Reduce EDNS reassembly buffer size.
|
||||
# IP fragmentation is unreliable on the Internet today, and can cause
|
||||
# transmission failures when large DNS messages are sent via UDP. Even
|
||||
# when fragmentation does work, it may not be secure; it is theoretically
|
||||
# possible to spoof parts of a fragmented DNS message, without easy
|
||||
# detection at the receiving end. Recently, there was an excellent study
|
||||
# >>> Defragmenting DNS - Determining the optimal maximum UDP response size for DNS <<<
|
||||
# by Axel Koolhaas, and Tjeerd Slokker (https://indico.dns-oarc.net/event/36/contributions/776/)
|
||||
# in collaboration with NLnet Labs explored DNS using real world data from the
|
||||
# the RIPE Atlas probes and the researchers suggested different values for
|
||||
# IPv4 and IPv6 and in different scenarios. They advise that servers should
|
||||
# be configured to limit DNS messages sent over UDP to a size that will not
|
||||
# trigger fragmentation on typical network links. DNS servers can switch
|
||||
# from UDP to TCP when a DNS response is too big to fit in this limited
|
||||
# buffer size. This value has also been suggested in DNS Flag Day 2020.
|
||||
edns-buffer-size: 1232
|
||||
|
||||
# Perform prefetching of close to expired message cache entries
|
||||
# This only applies to domains that have been frequently queried
|
||||
prefetch: yes
|
||||
|
||||
# One thread should be sufficient, can be increased on beefy machines. In reality for most users running on small networks or on a single machine, it should be unnecessary to seek performance enhancement by increasing num-threads above 1.
|
||||
num-threads: 1
|
||||
|
||||
# Ensure kernel buffer is large enough to not lose messages in traffic spikes
|
||||
so-rcvbuf: 1m
|
||||
|
||||
# Ensure privacy of local IP ranges
|
||||
private-address: 192.168.0.0/16
|
||||
private-address: 169.254.0.0/16
|
||||
private-address: 172.16.0.0/12
|
||||
private-address: 10.0.0.0/8
|
||||
private-address: fd00::/8
|
||||
private-address: fe80::/10
|
Binary file not shown.
|
@ -0,0 +1,486 @@
|
|||
/* Full Moon Color Scheme (Dark) styling is split between two options
|
||||
--- [ default ] and [ lwt - for when themes are applied ]
|
||||
--- (--toolbar-bgcolor) is used to define the default background
|
||||
--- and (--lwt-accent-color) when themes (lwt) are applied
|
||||
*/
|
||||
|
||||
/*-------------------------------- Global Variables -----------------------------------*/
|
||||
/*global variables used for ease of modification, and future customization*/
|
||||
/*-------------------------------------------------------------------------------------*/
|
||||
|
||||
/*--this whole document is wrapped in a media query for systems in dark mode--*/
|
||||
/**/
|
||||
@media (prefers-color-scheme: dark) {
|
||||
|
||||
|
||||
:root, body, * {
|
||||
|
||||
font-palette: white !important;
|
||||
color-scheme: dark !important; /*--<--dont touch--*/
|
||||
|
||||
--uc-ultima-window: #231200;
|
||||
--lwt-accent-color: #221a0f;
|
||||
|
||||
--uc-dark: #231200;
|
||||
--uc-light: #ffcc99;
|
||||
--uc-light-dark: #DCB893; /* FONT ON SELECT here or after*/
|
||||
--uc-dark-light: #c2a383;
|
||||
--uc-ultima-accent-i: #EDF783; /* nope */
|
||||
--uc-ultima-accent-ii: #17347B; /* nope */
|
||||
--uc-ultima-accent-iii: #c2a383;
|
||||
--uc-ultima-accent-iv: rgba(54, 39, 18, 0.5); /* urlbar background */
|
||||
--uc-ultima-background-i: #362712; /* Tabs background */
|
||||
--uc-ultima-background-ii: #231200 ;
|
||||
--uc-ultima-background-iii: #c2a383; /* text on selected, hovering pills */
|
||||
--uc-ultima-background-iv: #362712; /*keep it similar to tabs background ^*/
|
||||
--uc-transparent: rgba(0,0,0,0);
|
||||
--uc-selected: rgba(0,0,0,0.65);
|
||||
--uc-active: rgba(0,0,0,0.75);
|
||||
--uc-text: #c2a383;
|
||||
--uc-panel-border: #274D58;
|
||||
--uc-panel-border-ii: #5e3a1b; /*around main*/
|
||||
--uc-context-menu: rgba(54, 39, 18,0.95); /* Right Click*/
|
||||
--uc-tabs-background: var(--uc-ultima-background-i);
|
||||
--uc-sb-themed: var(--uc-ultima-background-i);
|
||||
--uc-sb-themed-ii: var(--uc-ultima-accent-iv);
|
||||
--uc-sb-background: var(--uc-transparent);
|
||||
--uc-tabs-lwt: color-mix(in srgb, var(--lwt-accent-color) 75%, #000);
|
||||
--uc-sb-lwt: color-mix(in srgb, var(--lwt-accent-color) 75%, #000);
|
||||
--uc-panel-background: var(--uc-ultima-background-iii);
|
||||
--urlbar-icon-border-radius: var(--uc-all-border-radius);
|
||||
--arrowpanel-menuitem-border-radius: var(--uc-all-border-radius);
|
||||
--arrowpanel-border-radius: var(--uc-all-border-radius);
|
||||
--toolbarbutton-border-radius: var(--uc-all-border-radius);
|
||||
--urlbar-icon-border-radius: var(--uc-all-border-radius);
|
||||
--button-border-radius: var(--uc-all-border-radius);
|
||||
}
|
||||
|
||||
/*--scrollbars--*/
|
||||
* {scrollbar-width:auto !important; scrollbar-color:rgba(50, 50, 60, 0.0) rgba(5,5,5, 0.0) !important;}
|
||||
#navigator-toolbox
|
||||
{scrollbar-width:auto !important; scrollbar-color:rgba(50, 50, 60, 0.3) rgba(5,5,5, 0.0) !important;}
|
||||
|
||||
/*-------------------------------------------------------------------------------------
|
||||
- Full Moon Color Palette Application
|
||||
-------------------------------------------------------------------------------------*/
|
||||
|
||||
#main-window:not([lwtheme="true"]),:root:not(:-moz-lwtheme) {
|
||||
|
||||
--tab-selected-bgcolor: var(--uc-active) !important;
|
||||
--tab-selected-textcolor: var(--uc-text) !important;
|
||||
--tab-loading-fill: var(--uc-ultima-accent-i) !important;
|
||||
|
||||
--button-hover-bgcolor: var(--uc-selected) !important;
|
||||
--toolbarbutton-hover-background: var(--uc-selected) !important;
|
||||
--button-active-bgcolor: var(--uc-active) !important;
|
||||
--toolbarbutton-active-background: var(--uc-active) !important;
|
||||
--button-primary-bgcolor: var(--uc-ultima-accent-i) !important;
|
||||
--button-primary-hover-bgcolor: var(--uc-ultima-accent-i) !important;
|
||||
--buttons-destructive-hover-bgcolor: #9d1c1c; /*red*/
|
||||
--buttons-destructive-active-bgcolor: #7d2828; /*red*/
|
||||
--toolbarbutton-icon-fill: var(--uc-text) !important; /*toolbar button color*/
|
||||
|
||||
--toolbar-field-background-color: var(--uc-ultima-accent-iv) !important;
|
||||
--toolbar-field-border-color: var(--uc-ultima-accent-iii) !important;
|
||||
--toolbar-field-focus-border-color: var(--uc-ultima-accent-iii) !important;
|
||||
--urlbarView-result-button-selected-color: var(--uc-text) !important;
|
||||
--urlbarView-result-button-selected-background-color: var(--uc-selected) !important;
|
||||
--urlbarView-highlight-background: var(--uc-selected) !important;
|
||||
--urlbarView-hover-background: var(--uc-selected) !important;
|
||||
--urlbar-box-hover-bgcolor: var(--uc-selected) !important;
|
||||
--urlbar-box-hover-text-color: var(--uc-text) !important;
|
||||
|
||||
--toolbar-field-color: var(--uc-text) !important;
|
||||
--toolbar-field-focus-color: var(--uc-text) !important;
|
||||
--toolbar-color: var(--uc-text) !important;
|
||||
--toolbar-field-color: var(--uc-text) !important;
|
||||
--toolbar-field-focus-color: var(--uc-text) !important;
|
||||
|
||||
--sidebar-text-color: var(--uc-text) !important;
|
||||
--arrowpanel-background: var(--uc-panel-background) !important;
|
||||
--arrowpanel-border-color: var(--uc-active) !important;
|
||||
--arrowpanel-color: var(--uc-text) !important;
|
||||
--newtab-background-color: var(--uc-tabs-background) !important;
|
||||
|
||||
--panel-background: var(--uc-panel-background) !important;
|
||||
--panel-item-hover-bgcolor: var(--uc-selected) !important;
|
||||
--panel-banner-item-hover-bgcolor: var(--uc-selected) !important;
|
||||
--short-notification-background: var(--uc-ultima-accent-ii) !important;
|
||||
--panel-border-color: var(--uc-panel-border) !important;
|
||||
--organizer-toolbar-background: var(--uc-ultima-accent-iv) !important;
|
||||
--organizer-pane-background: var(--uc-ultima-accent-iv) !important;
|
||||
--organizer-content-background: var(--uc-ultima-accent-iv) !important;
|
||||
--organizer-hover-background: var(--uc-ultima-accent-iv) !important;
|
||||
--organizer-selected-background: var(--uc-selected) !important;
|
||||
--organizer-focus-selected-color: var(--uc-selected) !important;
|
||||
--organizer-outline-color: rgb(0,221,255) !important;
|
||||
--organizer-toolbar-field-background: var(--uc-ultima-accent-iv) !important;
|
||||
--organizer-toolbar-field-background-focused: rgb(66, 61, 98) !important;
|
||||
--content-select-background-image: none !important;
|
||||
|
||||
}
|
||||
|
||||
:root[dialogroot] {--in-content-page-background: var(--uc-ultima-background-iii) !important;}
|
||||
|
||||
/*-------------------------------------------------------------------------------------
|
||||
- Default Color Coordination
|
||||
-------------------------------------------------------------------------------------*/
|
||||
|
||||
/*------------fixing the nav bar-------------*/
|
||||
|
||||
#navigator-toolbox {
|
||||
background-color: var(--uc-ultima-background-ii) !important;
|
||||
border-bottom: 1px solid rgba(0,0,0,0) !important;}
|
||||
|
||||
#navigator-toolbox { &:-moz-window-inactive {
|
||||
background-color: var(--uc-ultima-background-ii) !important;
|
||||
color: var(--toolbox-non-lwt-textcolor-inactive) !important; }}
|
||||
|
||||
:root {
|
||||
@media (-moz-platform: windows) {
|
||||
& { --inactive-titlebar-opacity: 1 !important; }}}
|
||||
|
||||
|
||||
/*----------main window background----------*/
|
||||
|
||||
body {background: var(--uc-ultima-background-ii) !important;}
|
||||
|
||||
/*--content window--*/
|
||||
|
||||
#appcontent, #browser, #tabbrowser-tabbox, #tabbrowser-tabpanels, .browserSidebarContainer
|
||||
{ background: var(--uc-ultima-background-ii) !important; }
|
||||
|
||||
/*HERE ENDS --toolbar-bgcolor */
|
||||
|
||||
.browserStack
|
||||
{ background: var(--uc-transparent) !important; }
|
||||
|
||||
|
||||
/*-----------------side bar-----------------*/
|
||||
|
||||
#sidebar-header
|
||||
{ background-color: var(--uc-sb-themed-ii) !important; }
|
||||
|
||||
#sidebar
|
||||
{ background: var(--uc-sb-themed) !important; }
|
||||
|
||||
#sidebar-box { background-color: var(--uc-transparent) !important; box-shadow: 0.1rem 0.3rem 0.4rem -0.1rem rgba(25,25,25,0.8);}
|
||||
|
||||
#sidebar-search-container #search-box, #sidebar-search-container #viewButton {
|
||||
appearance: none !important;
|
||||
border-radius: 10px !important;
|
||||
background-color: var(--uc-ultima-accent-iv) !important;
|
||||
box-shadow: 0.1rem 0.3rem 0.4rem -0.1rem rgba(25,25,25,0.8);
|
||||
}
|
||||
#bookmarksPanel #sidebar-search-container #search-box {
|
||||
appearance: none !important;
|
||||
border-radius: 10px !important;
|
||||
background-color: var(--uc-ultima-accent-iv) !important;
|
||||
}
|
||||
|
||||
/*-------------------tabs-------------------*/
|
||||
|
||||
#main-window:not([lwtheme="true"]) #tabbrowser-tabs
|
||||
{background: var(--uc-tabs-background); box-shadow: 0.1rem 0.3rem 0.4rem -0.1rem rgba(25,25,25,0.8); --tab-loading-fill: var(--uc-ultima-accent-i) !important;}
|
||||
|
||||
/*--pinned--*/
|
||||
|
||||
.tabbrowser-tab[pinned=""] .tab-background, .tabbrowser-tab[pinned="true"] .tab-background{
|
||||
background: var(--tab-selected-bgcolor) !important;
|
||||
box-shadow: 0 0 4px rgba(0,0,0,.4);}
|
||||
|
||||
.tab-preview-container {
|
||||
background-color: var(--uc-context-menu) !important;
|
||||
color: var(--uc-light-dark) !important;
|
||||
width: 225px !important;
|
||||
border: 1px solid var(--uc-text) !important;
|
||||
}
|
||||
|
||||
/*------------------URL bar----------------*/
|
||||
|
||||
#main-window:not([lwtheme="true"]) #urlbar:is([focused="true"], [open]) > #urlbar-background, #searchbar:focus-within {
|
||||
background-color: var(--uc-ultima-accent-iv) !important;
|
||||
border-radius: var(--uc-all-border-radius) !important;
|
||||
}
|
||||
|
||||
#urlbar:is([focused="true"], [open]) > #urlbar-background, #searchbar:focus-within {
|
||||
border-radius: var(--uc-all-border-radius) !important;}
|
||||
|
||||
#main-window:not([lwtheme="true"]) #urlbar-background, #searchbar {
|
||||
background-color: var(--uc-ultima-accent-iv) !important;
|
||||
border-radius: 10px !important;
|
||||
border: 0 !important;
|
||||
box-shadow: 0.1rem 0.4rem 0.4rem -0.1rem rgba(25,25,25,0.8);
|
||||
}
|
||||
|
||||
#main-window:not([lwtheme="true"]) #urlbar[open] > #urlbar-background
|
||||
{border-color: var(--uc-ultima-accent-iii) !important;}
|
||||
|
||||
#urlbar[breakout][breakout-extend] {top: 2px !important;}
|
||||
|
||||
#main-window:not([lwtheme="true"]) #urlbar[breakout][breakout-extend]{
|
||||
background-color: var(--uc-context-menu) !important;
|
||||
border-radius: 10px;}
|
||||
|
||||
#main-window:not([lwtheme="true"]) #urlbar-zoom-button
|
||||
{background-color: var(--uc-active) !important;}
|
||||
|
||||
#urlbar-container, #search-container {top: 2px !important;}
|
||||
|
||||
/*---------customize toolbar page-----------*/
|
||||
|
||||
#customization-container {background-color: var(--uc-sb-background) !important;}
|
||||
|
||||
/*---------bookmark items adjustment--------*/
|
||||
|
||||
#PersonalToolbar {background: var(--uc-transparent) !important;}
|
||||
|
||||
/*----------------menu popups---------------*/
|
||||
|
||||
#main-window:not([lwtheme="true"]) .panel-subview-body
|
||||
{background: var(--uc-ultima-background-iii) !important;}
|
||||
|
||||
#main-window:not([lwtheme="true"]) .menupopup-arrowscrollbox
|
||||
{background-color: var(--uc-ultima-background-ii) !important;}
|
||||
|
||||
#main-window:not([lwtheme="true"]) .toolbarbutton-icon:hover,
|
||||
#main-window:not([lwtheme="true"]) .toolbarbutton-icon[open] {
|
||||
background-color: var(--uc-selected) !important;}
|
||||
|
||||
:root[dialogroot] {
|
||||
--in-content-page-background: var(--uc-ultima-background-iii) !important;
|
||||
color: var(--uc-light) !important;
|
||||
}
|
||||
|
||||
#ContentSelectDropdown > menupopup[customoptionstyling="true"]::part(arrowscrollbox)
|
||||
{--panel-color: black !important;}
|
||||
|
||||
#ContentSelectDropdownPopup .menupopup-arrowscrollbox {
|
||||
&::part(content) {
|
||||
--panel-color: black !important;
|
||||
}
|
||||
}
|
||||
|
||||
#ContentSelectDropdownPopup menupopup, #ContentSelectDropdownPopup panel {
|
||||
&::part(content) {
|
||||
--panel-color: black !important;
|
||||
}
|
||||
}
|
||||
|
||||
/*------------------buttons-----------------*/
|
||||
|
||||
#TabsToolbar #firefox-view-button:hover:not([open]) > .toolbarbutton-icon
|
||||
{background-color: var(--uc-selected) !important;}
|
||||
|
||||
/*---bookmarks star icon--*/
|
||||
|
||||
#main-window:not([lwtheme="true"]) #star-button[starred]
|
||||
{fill-opacity: 1 !important; fill: var(--uc-ultima-accent-i) !important;}
|
||||
|
||||
/*--title bar buttons - min, max, close--*/
|
||||
|
||||
.titlebar-button {border-radius: var(--uc-all-border-radius);}
|
||||
.titlebar-button.titlebar-close {}
|
||||
|
||||
#main-window:not([lwtheme="true"]) .titlebar-button:hover
|
||||
{background-color: var(--uc-selected) !important;}
|
||||
|
||||
.titlebar-close:hover {background-color: rgb(191, 66, 66) !important;}
|
||||
|
||||
|
||||
/*-------------------------------------------------------------------------------------
|
||||
- LWT themes
|
||||
-------------------------------------------------------------------------------------*/
|
||||
/*--when themes are applied use theme background--*/
|
||||
|
||||
/*--main window background--*/
|
||||
|
||||
#main-window[lwtheme="true"] body
|
||||
{background: var(--lwt-accent-color) !important; }
|
||||
|
||||
/*--content window--*/
|
||||
|
||||
#main-window[lwtheme="true"] #appcontent, #main-window[lwtheme="true"] #browser,
|
||||
#main-window[lwtheme="true"] #tabbrowser-tabbox, #main-window[lwtheme="true"] #tabbrowser-tabpanels,
|
||||
#main-window[lwtheme="true"] .browserSidebarContainer
|
||||
{ background: var(--uc-transparent) !important; }
|
||||
|
||||
#main-window[lwtheme="true"] .browserStack
|
||||
{ background: var(--uc-transparent) !important; }
|
||||
|
||||
#nav-bar {background: initial !important;}
|
||||
|
||||
|
||||
/*---------------side bar---------------*/
|
||||
|
||||
/*side bar themed*/
|
||||
|
||||
#main-window[lwtheme="true"] #sidebar-header
|
||||
{ background: var(--uc-sb-lwt) !important; }
|
||||
|
||||
#main-window[lwtheme="true"] #sidebar
|
||||
{ background: var(--uc-sb-lwt) !important; }
|
||||
|
||||
#main-window[lwtheme="true"] #sidebar-box
|
||||
{ background: var(--uc-transparent) !important; }
|
||||
|
||||
.sidebar-panel[lwt-sidebar]
|
||||
{ background-color: var(--uc-transparent) !important; }
|
||||
|
||||
/* ------------------- tabs ------------------- */
|
||||
|
||||
/* when theme applied */
|
||||
|
||||
:root:not([customizing]) #tabbrowser-tabs:-moz-lwtheme
|
||||
{background-color: var(--uc-tabs-lwt) !important;}
|
||||
|
||||
/*--pinned themed-*/
|
||||
|
||||
#main-window[lwtheme="true"] .tab-content[pinned=""] .tab-background,
|
||||
#main-window[lwtheme="true"] .tab-content[pinned="true"] .tab-background
|
||||
{ background: var(--lwt-accent-color);}
|
||||
|
||||
#main-window[lwtheme="true"]
|
||||
{--tab-selected-bgcolor: var(--lwt-accent-color) !important;}
|
||||
|
||||
.tabbrowser-tab[pending="true"] {opacity: 0.3 !important;}
|
||||
|
||||
/*-------------------------------------------------------------------------------*/
|
||||
/*----------------------------------extra----------------------------------------*/
|
||||
/*-------------------------------------------------------------------------------*/
|
||||
|
||||
tooltip
|
||||
{background-color: var(--uc-ultima-background-i) !important;
|
||||
color: var(--uc-light) !important;
|
||||
border-color: var(--uc-dark) !important;}
|
||||
|
||||
/*------------------sidebar extra------------------*/
|
||||
/*--font size, padding, borders, etc--*/
|
||||
|
||||
#sidebar-header
|
||||
{font-size: 1.333em; padding: 7px !important; border-bottom: 0px !important;}
|
||||
|
||||
#sidebar-close {opacity: 0.6 !important;} /*close button*/
|
||||
|
||||
/* bookmarks, history, splitter */
|
||||
|
||||
#sidebar-search-container #search-box {height: 3em;}
|
||||
|
||||
splitter {@media (-moz-platform: windows) { &
|
||||
{
|
||||
border-width: 0 0px !important;
|
||||
border-style: solid !important;
|
||||
background-color: transparent !important; } } }
|
||||
|
||||
@media not (-moz-platform: linux) { .sidebar-splitter
|
||||
{
|
||||
border: 0 solid !important;border-inline-end-width: 1px !important;
|
||||
border-color: transparent !important;min-width: 1px !important;
|
||||
width: 4px !important;background-color: transparent !important;
|
||||
margin-inline-start: -4px !important; } }
|
||||
|
||||
/*------------------tabs------------------*/
|
||||
|
||||
/* tab background active tab */
|
||||
/*
|
||||
.tab-background:is([selected], [multiselected]) {
|
||||
box-shadow: 0 0 4px rgba(0,0,0,.4);}
|
||||
*/
|
||||
/* tab background selected */
|
||||
/*
|
||||
.tab-background:is([selected], [multiselected]) {
|
||||
background-color: light-dark(rgb(255, 255, 255), rgb(66, 65, 77));
|
||||
background-origin: border-box;
|
||||
background-repeat: repeat-x;
|
||||
}
|
||||
*/
|
||||
/*-------------------*/
|
||||
|
||||
/*-----------------extensionspanel----------------------*/
|
||||
#main-window:not([lwtheme="true"]) .panel-subview-body
|
||||
{background: var(--uc-ultima-background-ii) !important;}
|
||||
#main-window:not([lwtheme="true"]) panelview,
|
||||
#main-window:not([lwtheme="true"]) #unified-extensions-view
|
||||
{background: var(--uc-ultima-background-ii) !important}
|
||||
|
||||
/*--title buttons--*/
|
||||
|
||||
/*minmaxclose*/
|
||||
|
||||
#main-window:not([lwtheme="true"]) .titlebar-button
|
||||
{stroke: var(--uc-ultima-accent-iii) !important;}
|
||||
|
||||
#main-window[lwtheme="true"] .titlebar-button
|
||||
{stroke: var(--toolbarbutton-icon-fill) !important;}
|
||||
|
||||
/*---------fix titlebar opacity----------*/
|
||||
|
||||
:root {
|
||||
@media (-moz-platform: windows) {
|
||||
& { --inactive-titlebar-opacity: 1 !important; }}}
|
||||
|
||||
/*---------full screen indicator label----------*/
|
||||
/*--the label that says ("website.com is now in full screen...")--*/
|
||||
|
||||
#fullscreen-warning, *.pointerlockfswarning
|
||||
{opacity: 0.4 !important; border-radius: 20px !important;}
|
||||
|
||||
#fullscreen-warning *
|
||||
{border-radius: var(--uc-all-border-radius) !important;}
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/*---------------------------------CUSTOM ICONS--------------------------------------*/
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
|
||||
/*--extension menu--*/
|
||||
#unified-extensions-button {list-style-image: url("icons/extensions.png") !important;}
|
||||
|
||||
/*--bookmarks folder icon--*/
|
||||
.bookmark-item[container=true] {list-style-image: url("icons/bm.png") !important;}
|
||||
|
||||
/*--ublock on--*/
|
||||
#ublock0_raymondhill_net-BAP image{
|
||||
list-style-image: url("icons/ubon.png") !important;}
|
||||
|
||||
/*--ublock off--*/
|
||||
#ublock0_raymondhill_net-BAP[tooltiptext="uBlock Origin (off)"] image{
|
||||
list-style-image: url("icons/uboff.png") !important;}
|
||||
|
||||
/*--notification badges--*/
|
||||
.toolbarbutton-badge {
|
||||
background-color: rgba(0,0,0,0.3) !important;
|
||||
box-shadow: 0 !important;
|
||||
color: var(--uc-light) !important;
|
||||
text-shadow: #FDFFFF 0.5px 0 15px!important;}
|
||||
|
||||
/* --downloads button phases (disabled)--
|
||||
#downloads-button image{
|
||||
list-style-image: url(icons/downloads.png) !important;
|
||||
width:16px !important; height:16px !important;}
|
||||
|
||||
#downloads-button[attention="success"] image{
|
||||
list-style-image: url(icons/downloadssuccess.gif) !important;
|
||||
width:16px !important; height:16px !important; opacity: 1 !important;}
|
||||
|
||||
#downloads-button[progress] image{
|
||||
list-style-image: url(icons/downloadsprogress.gif) !important;
|
||||
width:16px !important; height:16px !important;}
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
/*-------------------------------------END-------------------------------------------*/
|
||||
/*-----------------------------------------------------------------------------------*/
|
||||
|
||||
|
||||
|
||||
} /*--<--this marks the end of the journey--*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"_$schema": "https://mozilla.github.io/policy-templates/",
|
||||
"policies": {
|
||||
"DisableTelemetry": true,
|
||||
"DisableFirefoxStudies": true,
|
||||
"DisablePocket": true,
|
||||
"FirefoxSuggest": {
|
||||
|
@ -11,11 +12,16 @@
|
|||
"SearchEngines": {
|
||||
"Remove": ["Google", "Bing"]
|
||||
},
|
||||
"DisableFirefoxAccounts": true,
|
||||
"DisableSetDesktopBackground": true,
|
||||
"DontCheckDefaultBrowser": true,
|
||||
"EncryptedMediaExtensions": {
|
||||
"Enabled": false,
|
||||
"Locked": false
|
||||
}
|
||||
},
|
||||
"OfferToSaveLoginsDefault":false,
|
||||
"OfferToSaveLogins": false,
|
||||
"PasswordManagerEnabled": false
|
||||
|
||||
}
|
||||
}
|
|
@ -120,6 +120,13 @@ user_pref("dom.security.unexpected_system_load_telemetry_enabled", false);
|
|||
user_pref("_user.js.parrot", "syntax error @ TESTING"); // troubleshooting pref - do not edit
|
||||
|
||||
/* USABILITY OVERRIDES */
|
||||
// ==== Burn ur own eyes, fucker sites, let dark mode be default, have to somehow ban white from rendering :D ====
|
||||
|
||||
user_pref("browser.display.use_system_colors", false);
|
||||
user_pref("browser.display.foreground_color", "#FBFBFE");
|
||||
user_pref("browser.display.foreground_color.dark", "#FBFBFE");
|
||||
user_pref("browser.display.background_color", "#000000");
|
||||
user_pref("browser.display.background_color.dark", "#000000");
|
||||
// ==== DEVTOOLS ====
|
||||
user_pref("devtools.netmonitor.panes-search-width", 360);
|
||||
// ==== Previews ====
|
||||
|
@ -159,3 +166,30 @@ user_pref("identity.fxaccounts.toolbar.defaultVisible", false);
|
|||
user_pref("identity.fxaccounts.toolbar.enabled", false);
|
||||
user_pref("identity.fxaccounts.toolbar.pxiToolbarEnabled", false);
|
||||
|
||||
/* USERCHROME https://github.com/soulhotel/FF-ULTIMA */
|
||||
user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", true); // userChrome.css ENABLE
|
||||
user_pref("svg.context-properties.content.enabled true", true);
|
||||
// userChrome.Style.ThirdParty.Enabled true
|
||||
|
||||
|
||||
user_pref("userChrome.Linux.Transparency.Medium.Enabled true", true);
|
||||
// gfx.webrender.all
|
||||
user_pref("svg.context-properties.content.enabled true", true);
|
||||
|
||||
user_pref("svg.context-properties.content.enabled", true);
|
||||
|
||||
// ==== LINUX TRANSPARENT ====
|
||||
user_pref("userChrome.Linux.Transparency.Medium.Enabled", true);
|
||||
// user_pref("gfx.webrender.all", true); /* -- fixes some hardware acceleration Ithink -- */
|
||||
|
||||
|
||||
// ==== UI top ====
|
||||
user_pref("userChrome.OneLine.TabBarFirst.Enabled", true);
|
||||
user_pref("userChrome.Menu.Size.Compact.Enabled", true);
|
||||
user_pref("userChrome.Menu.Icons.Filled.Enabled", true);
|
||||
user_pref("userChrome.Tabs.SelectedTabIndicator.Enabled", true);
|
||||
|
||||
// Autofill
|
||||
user_pref("extensions.formautofill.addresses.capture.enabled", false);
|
||||
user_pref("extensions.formautofill.addresses.enabled", false);
|
||||
user_pref("extensions.formautofill.creditCards.enabled", false);
|
||||
|
|
|
@ -1,13 +1,19 @@
|
|||
{
|
||||
// === General ===
|
||||
/*=============================================================
|
||||
========================= General =========================
|
||||
=============================================================*/
|
||||
"workbench.commandPalette.experimental.suggestCommands": true,
|
||||
"workbench.colorTheme": "Mayukai Mono",
|
||||
"workbench.colorTheme": "Gruvbox Dark Hard",
|
||||
"workbench.iconTheme": "material-icon-theme",
|
||||
"workbench.cloudChanges.continueOn": "off",
|
||||
"workbench.cloudChanges.autoResume": "off",
|
||||
"update.mode": "start",
|
||||
|
||||
// === Telemetry ===
|
||||
"update.mode": "start",
|
||||
"window.menuBarVisibility": "compact",
|
||||
|
||||
/*=============================================================
|
||||
======================== Telemetry ========================
|
||||
=============================================================*/
|
||||
"continue.telemetryEnabled": false,
|
||||
"workbench.productIconTheme": "material-product-icons",
|
||||
"allowAnonymousTelemetry": false,
|
||||
|
@ -18,15 +24,26 @@
|
|||
"code-runner.enableAppInsights": false,
|
||||
"workbench.enableExperiments": false,
|
||||
"typescript.tsserver.experimental.enableProjectDiagnostics": false,
|
||||
// <<< Telemetry >>>
|
||||
|
||||
// === OS and files ===
|
||||
/*=============================================================
|
||||
============== Terminal, search and files =================
|
||||
=============================================================*/
|
||||
/*-------------------------------------------------------------
|
||||
------------------------ Terminal -------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"terminal.integrated.splitCwd": "workspaceRoot",
|
||||
"terminal.integrated.confirmOnKill": "always",
|
||||
// === Linux
|
||||
"terminal.integrated.copyOnSelection": true,
|
||||
"terminal.integrated.fontSize": 14,
|
||||
"terminal.integrated.fontWeight": "400",
|
||||
"terminal.integrated.fontWeightBold": "600",
|
||||
"terminal.integrated.lineHeight": 1.2,
|
||||
|
||||
// Linux
|
||||
"terminal.integrated.defaultProfile.linux": "bash",
|
||||
"terminal.external.linuxExec": "#!/bin/bash",
|
||||
// === windows
|
||||
|
||||
// windows sucks ass
|
||||
"terminal.integrated.defaultProfile.windows": "Git Bash",
|
||||
"terminal.integrated.profiles.windows": {
|
||||
"Custom Init": {
|
||||
|
@ -41,25 +58,71 @@
|
|||
"terminal.integrated.env.windows": {
|
||||
"CHERE_INVOKING": "1"
|
||||
},
|
||||
// === Explorer
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Search --------------------------
|
||||
-------------------------------------------------------------*/
|
||||
//! Stop Searching useless stuff and exclude in global search!
|
||||
"search.exclude": {
|
||||
"**/.git": true,
|
||||
"**/.esl": true,
|
||||
"**/.hg": true,
|
||||
"**/.sass-cache": true,
|
||||
"**/.svn": true,
|
||||
"**/.terraform": true,
|
||||
"**/*.tfplan": true,
|
||||
"**/CVS": true,
|
||||
"**/*.env*/**": true,
|
||||
"**/LICENSE": true,
|
||||
"**/COPYING": true,
|
||||
"**/node_modules*/**": true,
|
||||
"**/package.json":true,
|
||||
"**/package-lock.json":true,
|
||||
"**/yarn.lock":true,
|
||||
"**/yarn-error.log":true,
|
||||
"**/tsconfig.json":true,
|
||||
"**/tslint.json":true,
|
||||
"**/pnpm-lock.yaml":true,
|
||||
"**/README*": true,
|
||||
"**/bower_components*/**": true,
|
||||
"**/*.code-search": true,
|
||||
"**/dist": true,
|
||||
"**/build": true,
|
||||
"**/out": true,
|
||||
"**/tmp": true,
|
||||
"**/temp": true,
|
||||
"**/cache": true,
|
||||
"_site": true
|
||||
},
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Explorer ------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"explorer.confirmDelete": false,
|
||||
"explorer.confirmDragAndDrop": false,
|
||||
// === Files
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Files --------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"files.defaultLanguage": "javascript",
|
||||
"files.enableTrash": true,
|
||||
"files.insertFinalNewline": true,
|
||||
"files.trimTrailingWhitespace": false,
|
||||
// <<< OS and files >>>
|
||||
"files.trimTrailingWhitespace": true,
|
||||
|
||||
// === git ===
|
||||
/*=============================================================
|
||||
=========================== Git ===========================
|
||||
=============================================================*/
|
||||
"git.confirmSync": false,
|
||||
"git.allowForcePush": true,
|
||||
"git.path": "D:\\Program Files (x86)\\Git\\bin\\git.exe",
|
||||
"git.autofetch": true,
|
||||
"git.enableSmartCommit": false,
|
||||
// <<< git >>>
|
||||
|
||||
// === Editor ===
|
||||
/*=============================================================
|
||||
========================== Editor ===========================
|
||||
=============================================================*/
|
||||
"editor.inlineSuggest.enabled": true,
|
||||
"editor.wordWrap": "on",
|
||||
"editor.links": true,
|
||||
"editor.codeLens": true,
|
||||
"editor.autoIndent": "advanced",
|
||||
|
@ -72,23 +135,36 @@
|
|||
"editor.unicodeHighlight.allowedCharacters": {
|
||||
"‘": true
|
||||
},
|
||||
// <<< Editor >>>
|
||||
|
||||
// === vite ===
|
||||
"vite.autoStart": false,
|
||||
"vite.browserType": "system",
|
||||
// <<< vite >>>
|
||||
/*=============================================================
|
||||
========================== Langs ==========================
|
||||
=============================================================*/
|
||||
|
||||
// === Rust ===
|
||||
/*-------------------------------------------------------------
|
||||
-------------------------- Rust ---------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"rust.show_hover_context": true,
|
||||
// <<< Rust >>>
|
||||
|
||||
// === Golang ===
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Golang --------------------------
|
||||
-------------------------------------------------------------*/
|
||||
// ===
|
||||
"go.useLanguageServer": true,
|
||||
"go.lintTool": "golangci-lint",
|
||||
// <<< Golang >>>
|
||||
|
||||
// === Py ===
|
||||
/*-------------------------------------------------------------
|
||||
-------------------------- Nix ----------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"nix.enableLanguageServer": true,
|
||||
"nix.serverPath": "nil",
|
||||
"[nix]": {
|
||||
"editor.insertSpaces": true,
|
||||
"editor.tabSize": 2
|
||||
},
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Python --------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"[python]": {
|
||||
"editor.formatOnType": true
|
||||
},
|
||||
|
@ -98,26 +174,49 @@
|
|||
"python.experiments.optOutFrom": [
|
||||
"All"
|
||||
],
|
||||
// <<< Py >>>
|
||||
|
||||
// === JS/TS ===
|
||||
"[typescript]": {
|
||||
/*-------------------------------------------------------------
|
||||
----------------- Javascript / Typescript -----------------
|
||||
-------------------------------------------------------------*/
|
||||
"[javascript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||
"typescript.implementationsCodeLens.enabled": true,
|
||||
"typescript.tsserver.web.projectWideIntellisense.enabled": true,
|
||||
"typescript.format.enable": true,
|
||||
|
||||
"javascript.format.enable": true,
|
||||
"javascript.format.semicolons": "insert",
|
||||
"javascript.suggestionActions.enabled": true,
|
||||
"javascript.referencesCodeLens.enabled": false,
|
||||
"javascript.referencesCodeLens.showOnAllFunctions": true,
|
||||
"javascript.inlayHints.parameterNames.enabled": "all",
|
||||
"javascript.inlayHints.parameterTypes.enabled": true,
|
||||
"javascript.updateImportsOnFileMove.enabled": "always",
|
||||
"npm.fetchOnlinePackageInfo": true,
|
||||
//"typescript.server xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
||||
// <<< TS >>>
|
||||
"debug.javascript.codelens.npmScripts": "all",
|
||||
|
||||
// === svelte ===
|
||||
"debug.javascript.autoAttachSmartPattern": [
|
||||
"${workspaceFolder}/**",
|
||||
"!**/node_modules/**",
|
||||
"**/$KNOWN_TOOLS$/**"
|
||||
],
|
||||
|
||||
"[typescript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"typescript.updateImportsOnFileMove.enabled": "always",
|
||||
"typescript.implementationsCodeLens.enabled": true,
|
||||
"typescript.tsserver.log": "off",
|
||||
"typescript.tsserver.enableTracing": false,
|
||||
"typescript.format.placeOpenBraceOnNewLineForFunctions": true,
|
||||
"typescript.implementationsCodeLens.showOnInterfaceMethods": true,
|
||||
"typescript.tsserver.useSyntaxServer": "always",
|
||||
"typescript.tsserver.maxTsServerMemory": 2048,
|
||||
"typescript.tsserver.web.projectWideIntellisense.enabled": true,
|
||||
"typescript.format.enable": true,
|
||||
|
||||
"npm.fetchOnlinePackageInfo": true,
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
--------------------- Svelte/Frontend ---------------------
|
||||
-------------------------------------------------------------*/
|
||||
"[svelte]": {
|
||||
"editor.acceptSuggestionOnCommitCharacter": true,
|
||||
"editor.acceptSuggestionOnEnter": "off"
|
||||
|
@ -125,41 +224,87 @@
|
|||
"svelte.plugin.typescript.hover.enable": true,
|
||||
"svelte.plugin.typescript.enable": true,
|
||||
"svelte.enable-ts-plugin": true,
|
||||
// <<< svelte >>>
|
||||
|
||||
// === langs general ===
|
||||
"css.hover.documentation": true,
|
||||
"html.hover.documentation": true,
|
||||
"[html]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Python --------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"[latex]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||
"editor.formatOnPaste": false,
|
||||
"editor.suggestSelection": "recentlyUsedByPrefix"
|
||||
},
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------ Terraform ------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"terraform.experimentalFeatures.prefillRequiredFields": true,
|
||||
"terraform.experimentalFeatures.validateOnSave": true,
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- Ansible -------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"[ansible]": {
|
||||
"editor.detectIndentation": true,
|
||||
"editor.insertSpaces": true,
|
||||
"editor.tabSize": 2,
|
||||
"editor.quickSuggestions": {
|
||||
"comments": true,
|
||||
"other": true,
|
||||
"strings": true
|
||||
},
|
||||
"editor.autoIndent": "advanced"
|
||||
},
|
||||
"ansible.lightspeed.enabled": false,
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
----------- Yet Another Motherfucking Language ------------
|
||||
-------------------------------------------------------------*/
|
||||
"yaml.hover": true,
|
||||
"yaml.completion": true,
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
--------------------- buff JSON Momoa ---------------------
|
||||
-------------------------------------------------------------*/
|
||||
"[jsonc]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[json]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
},
|
||||
"[javascript]": {
|
||||
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
------------------------- PlantUML ------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"plantuml.render": "PlantUMLServer",
|
||||
"plantuml.server": "http://localhost:8080",
|
||||
"plantuml.exportOutDir": ".",
|
||||
"plantuml.exportFormat": "png",
|
||||
"plantuml.exportSubFolder": false,
|
||||
|
||||
/*-------------------------------------------------------------
|
||||
-------------------------- Vite ---------------------------
|
||||
-------------------------------------------------------------*/
|
||||
"vite.autoStart": false,
|
||||
"vite.browserType": "system",
|
||||
|
||||
|
||||
/*=============================================================
|
||||
========================= Plugins ===========================
|
||||
=============================================================*/
|
||||
// Continue.dev
|
||||
"continue.enableTabAutocomplete": true,
|
||||
|
||||
// Shellcheck
|
||||
"shellcheck.ignorePatterns": {
|
||||
".env*": true
|
||||
},
|
||||
"css.hover.documentation": true,
|
||||
"html.hover.documentation": true,
|
||||
// <<< langs general >>>
|
||||
|
||||
// === IaC, Devops ===
|
||||
"terraform.experimentalFeatures.prefillRequiredFields": true,
|
||||
"terraform.experimentalFeatures.validateOnSave": true,
|
||||
"ansible.lightspeed.enabled": false,
|
||||
"yaml.hover": true,
|
||||
"yaml.completion": true,
|
||||
// <<< IaC, Devops >>>
|
||||
// Prisma
|
||||
"prisma.showPrismaDataPlatformNotification": false
|
||||
|
||||
// === Nix ===
|
||||
"nix.enableLanguageServer": true, // Enable LSP.
|
||||
"nix.serverPath": "nil", // The path to the LSP server executable.
|
||||
// === advanced
|
||||
"nix.serverSettings": {
|
||||
"nil": {
|
||||
"formatting": { "command": ["nixpkgs-fmt"] }
|
||||
}
|
||||
}
|
||||
// <<< Nix >>>
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue