schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #selfhosting

#netbsd boosted

[?]Dɪɢɪᴛᴀʟɪs Pᴜʀᴘᴜʀᴇᴀ » 🌐
@encelado@mastodon.sdf.org

[?]Stefano Marinelli » 🌐
@stefano@mastodon.bsd.cafe

Just received an email from my mail server administrator. They sent me a link to change my password because it's 'insecure'.

My mail admin is so efficient...

...hey, wait a minute... I AM my mail administrator! 🤦‍♂️

    [?]Michael Jack » 🌐
    @mjack@mastodon.bsd.cafe

    "We are currently clean on UPTIME"

    Screenshot from Uptime Kuma, showing all green status for Adguard Home, Grafana, Home Assistant, Immich, InfluxDB, Nextcloud, Uptime Kuma and Vaultwarden

    Alt...Screenshot from Uptime Kuma, showing all green status for Adguard Home, Grafana, Home Assistant, Immich, InfluxDB, Nextcloud, Uptime Kuma and Vaultwarden

      [?]europlus :autisminf: » 🌐
      @europlus@social.europlus.zone

      questions re: DNS...

      Has anyone hosting their own instance seen a massive increase in DNS queries to their domain.

      I don’t host my own DNS, and my DNS provider can’t give me logs of requests, so I can’t even check which subdomain it might relate to.

      I’m not sure what I could do to avoid it – the overage is not a large amount of money, but it’s recurrent and annoying, and started when I started this instance.

      I changed the TTL to 2 weeks and it didn’t make a difference.

      I’m not sure what else to check.

      Can anyone recommend a DNS provider I could use temporarily that I could get logs from?

      I don’t want domain hosting or web hosting, or masto hosting.

      Thanks!

        [?]roman » 🌐
        @hi@romanzolotarev.com

        yay! moved from @romanzolotarev@mas.to

        like/favorite if this appears in your feed please :)


          dch :flantifa: :flan_hacker: boosted

          [?]Julian Oliver » 🌐
          @JulianOliver@mastodon.social

          Last minute call to join Tunnel, starting in a few days. For those of you interested in learning about , with a focus on network and server security, this your ideal strong start. No prior experience necessary, no comp-sci degree needed.

          Best of all, you get to walk out with your very own fast and powerful Virtual Private Network, for which dozens of configs can be handed out as QR codes to give to fam, friends and colleagues.

          courses.nikau.io/tunnel

          Title image for Tunnel, featuring that text in caps against a duo-tone image of a medieval brick tunnel system

          Alt...Title image for Tunnel, featuring that text in caps against a duo-tone image of a medieval brick tunnel system

            [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
            @evgandr@mastodon.bsd.cafe

            Since my home server not intended for use by any people outside of my city (plus some VPN endpoints in other countries) — it is ok to ban some unwanted countries and cities from which I don't expect anything good, except attempts to hack my box to use my resources or set me up :drgn_sigh: .

            So I added some GeoIP blocking to the npf with script to update GeoIP list — I blocked China, Iran, North Korea, etc and Moscow (because there are a lot of government and commercial backed bots coming from here). Results are good — the bots don't disappeared completely but the speed of adding new IPs to the blacklist is decreased :drgn_happy_blep:

            Sadly, I was unable to add USA and UK to the list, because looks like there are some limits (not found how to increase them :drgn_flat_sob: ), which disallows to load a lot of CIDRs for these countries to the blacklist.

            Graph of the count of banned IPs per week. There are two red tangents on the two points — before and after the GeoIP bans were enabled. And the two red lines, parallel to the X axis.
The resulting derivatives are 0.59 and 0.38, so the speed of raising the values (count of blocked bots) are decreased.

            Alt...Graph of the count of banned IPs per week. There are two red tangents on the two points — before and after the GeoIP bans were enabled. And the two red lines, parallel to the X axis. The resulting derivatives are 0.59 and 0.38, so the speed of raising the values (count of blocked bots) are decreased.

            Part of the script to update npf blacklists. Script contents:

# List of blocked countries:
# AE - United Arab Emirates
# AF - Afganistan
# BY - Belarus
# CN - China
# CU - Cuba
# HK - Hong Kong
# HU - Hungary
# IR - Iran
# KP - North Korea
# KW - Kuwait
# PK - Pakistan
# PS - Palestine
# TW - Taiwan
# UA - Ukraine
/usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \
        --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \
        --show-error --proxy http://127.0.0.1:20172 \
        -o - "$GEOIP_COUNTRIES_SOURCE" | \
        /usr/bin/egrep '^[0-9.,]+((AE)|(AF)|(BY)|(CN)|(CU)|(HK)|(HU)|(IR)|(KP)|(KW)|(PK)|(PS)|(TW)|(UA))$' | \
        /usr/bin/awk -F, '{ print $1, "-", $2 }' | \
        /usr/pkg/bin/iprange > /usr/share/npf/blacklist.countries.new
if [ "$?" -ne "0" ]; then
        echo "Failed to update countries blacklist"
        rm -f /usr/share/npf/blacklist.netset.new \
                /usr/share/npf/blacklist.countries.new
        exit 3
fi

# List of blocked cities:
# Moscow
/usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \
        --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \
        --show-error --proxy http://127.0.0.1:20172 \
        -o - "$GEOIP_CITIES_SOURCE" | \
        gzip -d | \

            Alt...Part of the script to update npf blacklists. Script contents: # List of blocked countries: # AE - United Arab Emirates # AF - Afganistan # BY - Belarus # CN - China # CU - Cuba # HK - Hong Kong # HU - Hungary # IR - Iran # KP - North Korea # KW - Kuwait # PK - Pakistan # PS - Palestine # TW - Taiwan # UA - Ukraine /usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \ --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \ --show-error --proxy http://127.0.0.1:20172 \ -o - "$GEOIP_COUNTRIES_SOURCE" | \ /usr/bin/egrep '^[0-9.,]+((AE)|(AF)|(BY)|(CN)|(CU)|(HK)|(HU)|(IR)|(KP)|(KW)|(PK)|(PS)|(TW)|(UA))$' | \ /usr/bin/awk -F, '{ print $1, "-", $2 }' | \ /usr/pkg/bin/iprange > /usr/share/npf/blacklist.countries.new if [ "$?" -ne "0" ]; then echo "Failed to update countries blacklist" rm -f /usr/share/npf/blacklist.netset.new \ /usr/share/npf/blacklist.countries.new exit 3 fi # List of blocked cities: # Moscow /usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \ --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \ --show-error --proxy http://127.0.0.1:20172 \ -o - "$GEOIP_CITIES_SOURCE" | \ gzip -d | \

              [?]Florian 'floe' Echtler » 🌐
              @floe@hci.social

              Hello ! Thanks to my new DFF grant, I'm now looking to hire a PhD student to join me at AAU in Aalborg 🇩🇰 to work on "usable decentralization", i.e. on making distributed and federated cloud services accessible to the everyday user. For more details, see link below, and please don't hesitate to DM me with questions!

              vacancies.aau.dk/phd-positions

                [?]klu9 » 🌐
                @klu9@ohai.social

                @lproven @theregister

                Great article. I noted FB a while back but at least in chatter, Yunohost gets way more attention. Any idea why that is?

                Re , IIRC blockchain just for a user to have a unique ID not dependent on a 3rd party & rest is Bittorrent-based . Re complication, I installed & had my own ZN site in no time with no special knowledge, OS or hardware (I found Cheapskates thru ZN). I still haven't been brave enough to try selfhosting. Reverse proxy?😱

                  [?]Neil Brown [he/him/his] » 🌐
                  @neil@mastodon.neilzone.co.uk

                  New blogpost:

                  "Testing Radicale, a self-hosted FOSS CalDAV and CardDAV Server"

                  Setting it up was easy.

                  Importing my calendar appointments history was not.

                  It doesn't have calendar sharing, and I'm on the fence as to whether this will be a deal breaker.

                  neilzone.co.uk/2026/01/testing

                    [?]Marc » 🌐
                    @corpsmoderne@mamot.fr

                    Any recommandation for a static website generator tailored for ?

                      [?]Mason Loring Bliss [he, him, his] » 🌐
                      @mason@partychickens.net

                      @eff That's encouragement to get into self-hosting if anyone needed the bump.

                        4 ★ 0 ↺

                        [?]Amitai Schleier [he/they] » 🌐
                        @schmonz@schmonz.com

                        my Fediverse microblog with means being able to do this kind of thing:

                        :; jq -r '.id' < $(ag -l 'six thirty twelve meters' ~/sites/schmonz.com/snac/data/user/schmonz/public)
                        https://schmonz.com/snac/schmonz/p/1743383179.235112

                          1 ★ 0 ↺

                          [?]Amitai Schleier [he/they] » 🌐
                          @schmonz@schmonz.com

                          Some people I know and love could be playing together if I ran a server for them. I'm happy to do that, provided I can approximately never again pay attention to it.

                          Let's see how this setup pans out: https://schmonz.com/2025/04/15/sensible-basic-minecraft-hosting/